public ProductsRepositories(IProductsContext productsContext) { if (productsContext == default(IProductsContext)) { throw new ArgumentNullException(nameof(productsContext)); } this.productsContext = productsContext; }
public ProductsRepository(IProductsContext productsContext) { if (productsContext == default(IProductsContext)) { throw new ArgumentException(INVALID_PRODUCTS_CONTEXT); } this.productsContext = productsContext; }
public ProductsService(IProductsContext dbContext, IValidateProductCreateInputModel createValidator, IValidateProductUpdateInputModel updateValidator, IMapper mapper, ILogger <ProductsService> logger) { this.dbContext = dbContext; this.createValidator = createValidator; this.updateValidator = updateValidator; this.mapper = mapper; this.logger = logger; }
public ProductsController(IProductsContext productsContext) { _productsContext = productsContext; }
public ProductsController(IProductsContext context, IHttpClientFactory clientFactory) { _context = context; _clientFactory = clientFactory; }
public ProductsRepository(IProductsContext dataContext, ILogger <ProductsRepository> logger) { _context = dataContext; _logger = logger; }
public ProductsService(IProductsContext productsContext, ICategoriesContext categoriesContext, IMapper mapper, ISuppliersContext suppliersContext) { _productsContext = productsContext ?? throw new ArgumentNullException(nameof(productsContext)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }