public ModifyCartItemsOperation( ILogService logService, ISettingsService settingsService, IValidationPolicy <ModifyCartItemsRequest> validationPolicy, ICartEntitiesRepository cartEntitiesRepository, ICartLinksEntitiesRepository linksEntitiesRepository) : base(logService, settingsService, validationPolicy) { _cartEntitiesRepository = cartEntitiesRepository; _linksEntitiesRepository = linksEntitiesRepository; }
public CartsSweeperOperation( ILogService logService, ISettingsService settingsService, ICartEntitiesRepository cartEntitiesRepository, IProductEntitiesRepository productEntitiesRepository, ICartLinksEntitiesRepository linksEntitiesRepository) : base(logService, settingsService) { _cartEntitiesRepository = cartEntitiesRepository; _productEntitiesRepository = productEntitiesRepository; _linksEntitiesRepository = linksEntitiesRepository; }
public GenerateCartReportOperation( ILogService logService, ISettingsService settingsService, IReportingService reportingService, IPeriodCartReportEntitiesRepository periodCartReportEntitiesRepository, ICartLinksEntitiesRepository linksEntitiesRepository, IFactory <ReportCalculatorProcess> linksCalculator) : base(logService, settingsService) { _reportingService = reportingService; _periodCartReportEntitiesRepository = periodCartReportEntitiesRepository; _linksEntitiesRepository = linksEntitiesRepository; _linksCalculator = linksCalculator; }
public CartController(ILogService logService, ISettingsService settingsService, ICartLinksEntitiesRepository linksEntitiesRepository, IFactory <IOperation <ModifyCartItemsRequest> > modifyCartItemsOperationFactory) : base(logService, settingsService) { _linksEntitiesRepository = linksEntitiesRepository; _modifyCartItemsOperationFactory = modifyCartItemsOperationFactory; }