public ScheduleReports( IServiceClient service, IDateTimeService date, IReportScheduleRepository repository) { _service = service; _date = date; _repository = repository; }
public GetStatisticsHandler(IReportScheduleRepository repository, ILogger <GetStatisticsHandler> logger) { _repository = repository; _logger = logger; }
public CreateReportScheduleHandler(IReportScheduleRepository repository) { _repository = repository; }
public DeleteOutdatedSchedules(IReportScheduleRepository repository, ILogger <DeleteOutdatedSchedules> logger) { _repository = repository; _logger = logger; }
public GetReportScheduleInfosHandler(IReportScheduleRepository repository) { _repository = repository; }