Exemple #1
0
 public DropboxFileFinderService()
 {
     //TODO: Use unity container to initialize services
     fileValidationService      = new DropboxFileValidationService();
     fileDropboxDataStore       = new DropboxDataStore();
     dropboxAudioFileDtoBuilder = new DropboxAudioFileDtoBuilder();
 }
 private IFilePayloadUploadService NewFilePayloadUploadProvider(
     IFileDownloadDatabaseService fileDownloadDatabaseService, IDataStoreServiceFactory dataStoreServiceFactory,
     IFileValidationService fileValidationService)
 {
     return(new FilePayloadUploadProvider(fileDownloadDatabaseService, dataStoreServiceFactory,
                                          fileValidationService));
 }
 public DropboxFileFinderService()
 {
     //TODO: Use unity container to initialize services 
     fileValidationService = new DropboxFileValidationService();
     fileDropboxDataStore = new DropboxDataStore();
     dropboxAudioFileDtoBuilder = new DropboxAudioFileDtoBuilder();
 }
Exemple #4
0
 public ValidationTask(
     IFileValidationService fileValidationService,
     IValidationService validationService,
     IValidationErrorRuleService validationErrorRuleService,
     ILogger logger)
 {
     _fileValidationService      = fileValidationService;
     _validationService          = validationService;
     _validationErrorRuleService = validationErrorRuleService;
     _logger = logger;
 }
Exemple #5
0
        public FilePayloadUploadProvider(IFileDownloadDatabaseService fileDownloadDatabaseService,
                                         IDataStoreServiceFactory dataStoreServiceFactory,
                                         IFileValidationService fileValidationService)
        {
            this.fileDownloadDatabaseService = fileDownloadDatabaseService
                                               ?? throw new ArgumentNullException(nameof(fileDownloadDatabaseService));
            this.fileValidationService =
                fileValidationService ?? throw new ArgumentNullException(nameof(fileValidationService));

            dataStoreService = dataStoreServiceFactory?.Create()
                               ?? throw new ArgumentNullException(nameof(dataStoreService));
        }
        public StatsDownloadApiDataStoreProvider(IDataStoreServiceFactory dataStoreServiceFactory,
                                                 IStatsDownloadApiDatabaseService databaseService,
                                                 IFileValidationService fileValidationService,
                                                 IFilePayloadApiSettingsService filePayloadApiSettingsService,
                                                 ILoggingService loggingService)
        {
            dataStoreService = dataStoreServiceFactory.Create();

            this.databaseService               = databaseService;
            this.fileValidationService         = fileValidationService;
            this.filePayloadApiSettingsService = filePayloadApiSettingsService;
            this.loggingService = loggingService;
        }
 public ServiceController(
     IFileHelper fileHelper,
     ITaskHelper taskHelper,
     IFileValidationService fileValidationService,
     IStorageController storageController,
     IReportingController reportingController)
 {
     _fileHelper            = fileHelper;
     _taskHelper            = taskHelper;
     _fileValidationService = fileValidationService;
     _reportingController   = reportingController;
     _storageController     = storageController;
 }
 public ServiceController(
     ISourceFileModelBuilder sourceFileModelBuilder,
     ITaskHelper taskHelper,
     IPeriodHelper periodHelper,
     IFileValidationService fileValidationService,
     IStorageController storageController,
     IReportingController reportingController,
     IValidationErrorMessageService validationErrorMessageService,
     IExcelFileService excelFileService)
 {
     _sourceFileModelBuilder        = sourceFileModelBuilder;
     _taskHelper                    = taskHelper;
     _periodHelper                  = periodHelper;
     _fileValidationService         = fileValidationService;
     _reportingController           = reportingController;
     _storageController             = storageController;
     _validationErrorMessageService = validationErrorMessageService;
     _excelFileService              = excelFileService;
 }
 public void TestInitialize()
 {
     _fileValidationService = new FileValidationService(new AlphanumericValidator(), new NonRepeatablesValidator());
 }