Exemple #1
0
 public ZipFileService(IOptions <HangfireConfig> configuration, IPackageBuilderService packageBuilder,
                       IZipFileInfoService zipFileInfoService, IFileSystem fileSystem)
 {
     _fileSystem          = fileSystem;
     _rootZipFilesFolders = configuration.Value.ZipFilesFolders;
     _packageBuilder      = packageBuilder;
     _zipFileInfoService  = zipFileInfoService;
 }
Exemple #2
0
 public ZipFileService(HangfireConfig hangfireConfig, IPackageBuilderService packageBuilder,
                       IZipFileInfoService zipFileInfoService, IFileSystem fileSystem)
 {
     _fileSystem          = fileSystem;
     _rootZipFilesFolders = hangfireConfig.ZipFilesFolders;
     _originCountryCode   = hangfireConfig.OriginCountryCode;
     _packageBuilder      = packageBuilder;
     _zipFileInfoService  = zipFileInfoService;
 }
Exemple #3
0
 private void ConstructPackageBuilderService(IZipPackageBuilderConfig configuration)
 {
     _packageBuilderService = new PackageBuilderService(
         _dbToBinaryService.Object,
         configuration,
         _temporaryExposureKeyRepository.Object,
         _keysListToMemoryStreamConverter.Object
         );
 }
Exemple #4
0
 public CacheOperations(IMemoryCache memoryCache, AppSettingsConfig appSettingsConfig, IPackageBuilderService cachePackageBuilder, ILogger <CacheOperations> logger)
 {
     _logger                 = logger;
     _memoryCache            = memoryCache;
     _appSettingsConfig      = appSettingsConfig;
     _cachePackageBuilder    = cachePackageBuilder;
     _previousDayFileCaching = appSettingsConfig.PreviousDayFileCaching;
     _currentDayFileCaching  = appSettingsConfig.CurrentDayFileCaching;
 }