public ReportImageService(IDatabase database, IFilesManager filesManager,
                           IReportValidationService reportValidationService)
 {
     this.database                = database;
     this.filesManager            = filesManager;
     this.reportValidationService = reportValidationService;
 }
 public ReportValidationHub(IReportValidationService reportValidationService,
                            IReadOnlyReportService reportService, IHttpContextReader httpContextReader)
 {
     this.reportValidationService = reportValidationService;
     this.reportService           = reportService;
     this.httpContextReader       = httpContextReader;
 }
 public FetchAllReportsQuery(IReadOnlyReportService reportService,
                             IReportValidationService reportValidationService, IMapper mapper, IHttpContextWriter httpContextWriter)
 {
     this.reportService           = reportService;
     this.reportValidationService = reportValidationService;
     this.mapper            = mapper;
     this.httpContextWriter = httpContextWriter;
 }