0
20 가지와 같은 인터페이스를 구현해야합니다.이 모든 속성은 인터페이스 유형 또는이 인터페이스에서 상속되는 모든 것을 반환해야합니다. 20 개 속성 각각이 다른 값을 반환합니다. 다른 유형보다 유형.일반 인터페이스 및 객체 방향 구조에 대한 모범 사례
다음 작업을 수행하는 것보다 더 좋은 방법이 있습니까?
public interface IRepository<Product, ProductCategory, Category, ProductImage>
where Product : IProduct
where ProductCategory : IProductCategory
where Category : ICategory
where ProductImage : IProductImage
{
IQueryable<Product> Products { get; set; }
IQueryable<ProductCategory> Products { get; set; }
IQueryable<Category> Products { get; set; }
IQueryable<ProductImage> Products { get; set; }
}
나는 인터페이스에서 네 가지 제네릭 유형 만 갖기 위의 코드를 브리핑했습니다.
감사합니다.
내가이 인터페이스를 구현하면 모든 속성이 나에게 큰 문제이다 그것을 구현하는 정확한 인터페이스 유형,하지만 아무것도해야하기 때문이다. 노력해 줘서 고마워. –