private IStatsUploadDatabaseService NewStatsUploadDatabaseProvider(
     IStatsDownloadDatabaseService statsDownloadDatabaseService,
     IStatsDownloadDatabaseParameterService statsDownloadDatabaseParameterService,
     ILoggingService loggingService, IErrorMessageService errorMessageService)
 {
     return(new StatsUploadDatabaseProvider(statsDownloadDatabaseService, statsDownloadDatabaseParameterService,
                                            loggingService, errorMessageService));
 }
 private IFileDownloadDatabaseService NewFileDownloadDatabaseProvider(
     IStatsDownloadDatabaseService statsDownloadDatabaseService,
     IStatsDownloadDatabaseParameterService statsDownloadDatabaseParameterService,
     ILoggingService loggingService)
 {
     return(new FileDownloadDatabaseProvider(statsDownloadDatabaseService, statsDownloadDatabaseParameterService,
                                             loggingService));
 }
 public FileDownloadDatabaseProvider(IStatsDownloadDatabaseService statsDownloadDatabaseService,
                                     IStatsDownloadDatabaseParameterService
                                     statsDownloadDatabaseParameterService, ILoggingService loggingService)
 {
     this.statsDownloadDatabaseService = statsDownloadDatabaseService
                                         ?? throw new ArgumentNullException(
                                                   nameof(statsDownloadDatabaseService));
     this.statsDownloadDatabaseParameterService = statsDownloadDatabaseParameterService
                                                  ?? throw new ArgumentNullException(
                                                            nameof(statsDownloadDatabaseParameterService));
     this.loggingService = loggingService ?? throw new ArgumentNullException(nameof(loggingService));
 }
Пример #4
0
 public StatsUploadDatabaseProvider(IStatsDownloadDatabaseService statsDownloadDatabaseService,
                                    IStatsDownloadDatabaseParameterService statsDownloadDatabaseParameterService,
                                    ILoggingService loggingService, IErrorMessageService errorMessageService)
 {
     this.statsDownloadDatabaseService = statsDownloadDatabaseService
                                         ?? throw new ArgumentNullException(
                                                   nameof(statsDownloadDatabaseService));
     this.statsDownloadDatabaseParameterService = statsDownloadDatabaseParameterService
                                                  ?? throw new ArgumentNullException(
                                                            nameof(statsDownloadDatabaseParameterService));
     this.loggingService      = loggingService ?? throw new ArgumentNullException(nameof(loggingService));
     this.errorMessageService =
         errorMessageService ?? throw new ArgumentNullException(nameof(errorMessageService));
 }