public ProductController(IGetProductListQuery listQuery, IGetProductDetailsQuery detailsQuery, IUserProductsRepositoryFacade userProductsRepositoryFacade, IUserProductsFactory userProductsFactory) { _listQuery = listQuery; _detailsQuery = detailsQuery; _userProductsRepositoryFacade = userProductsRepositoryFacade; _userProductsFactory = userProductsFactory; }
public UserProductsRepositoryFacade(IUserRepository _userRepository, IProductRepository _productRepository, IUserProductsRepository _userProductRepository, IUserProductsFactory _userProductsFactory) { userRepository = _userRepository; productRepository = _productRepository; userProductRepository = _userProductRepository; userProductsFactory = _userProductsFactory; }