private IFileDownloadDatabaseService NewFileDownloadDatabaseProvider( IStatsDownloadDatabaseService statsDownloadDatabaseService, IStatsDownloadDatabaseParameterService statsDownloadDatabaseParameterService, ILoggingService loggingService) { return(new FileDownloadDatabaseProvider(statsDownloadDatabaseService, statsDownloadDatabaseParameterService, loggingService)); }
public StatsDownloadApiDatabaseProvider(IStatsDownloadDatabaseService statsDownloadDatabaseService, ILoggingService loggingService) { this.statsDownloadDatabaseService = statsDownloadDatabaseService ?? throw new ArgumentNullException( nameof(statsDownloadDatabaseService)); this.loggingService = loggingService ?? throw new ArgumentNullException(nameof(loggingService)); }
private IStatsUploadDatabaseService NewStatsUploadDatabaseProvider( IStatsDownloadDatabaseService statsDownloadDatabaseService, IStatsDownloadDatabaseParameterService statsDownloadDatabaseParameterService, ILoggingService loggingService, IErrorMessageService errorMessageService) { return(new StatsUploadDatabaseProvider(statsDownloadDatabaseService, statsDownloadDatabaseParameterService, loggingService, errorMessageService)); }
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)); }
private IStatsDownloadApiDatabaseService NewStatsDownloadApiDatabaseProvider( IStatsDownloadDatabaseService statsDownloadDatabaseService, ILoggingService loggingService) { return(new StatsDownloadApiDatabaseProvider(statsDownloadDatabaseService, loggingService)); }