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;
 }
示例#2
0
 public ReportingService(ILogService logService, ISettingsService settingsService, ITemplatingService templatingService, IPeriodCartReportEntitiesRepository periodCartReportEntitiesRepository) : base(logService, settingsService)
 {
     _templatingService = templatingService;
     _periodCartReportEntitiesRepository = periodCartReportEntitiesRepository;
 }