Example #1
0
 public ModifyCartItemsOperation(
     ILogService logService,
     ISettingsService settingsService,
     IValidationPolicy <ModifyCartItemsRequest> validationPolicy,
     ICartEntitiesRepository cartEntitiesRepository,
     ICartLinksEntitiesRepository linksEntitiesRepository)
     : base(logService, settingsService, validationPolicy)
 {
     _cartEntitiesRepository  = cartEntitiesRepository;
     _linksEntitiesRepository = linksEntitiesRepository;
 }
Example #2
0
 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;
 }
Example #4
0
 public CartController(ILogService logService, ISettingsService settingsService, ICartLinksEntitiesRepository linksEntitiesRepository, IFactory <IOperation <ModifyCartItemsRequest> > modifyCartItemsOperationFactory) : base(logService, settingsService)
 {
     _linksEntitiesRepository         = linksEntitiesRepository;
     _modifyCartItemsOperationFactory = modifyCartItemsOperationFactory;
 }