public ProductRuleEvaluatorTask( SmartDbContext db, IRuleService ruleService, IProductRuleProvider productRuleProvider) { _db = db; _ruleService = ruleService; _productRuleProvider = productRuleProvider; }
public ProductRuleEvaluatorTask( IRepository <Category> categoryRepository, IRepository <ProductCategory> productCategoryRepository, IRuleFactory ruleFactory, IProductRuleProvider productRuleProvider) { _categoryRepository = categoryRepository; _productCategoryRepository = productCategoryRepository; _ruleFactory = ruleFactory; _productRuleProvider = productRuleProvider; }