public ZipFileService(IOptions <HangfireConfig> configuration, IPackageBuilderService packageBuilder, IZipFileInfoService zipFileInfoService, IFileSystem fileSystem) { _fileSystem = fileSystem; _rootZipFilesFolders = configuration.Value.ZipFilesFolders; _packageBuilder = packageBuilder; _zipFileInfoService = zipFileInfoService; }
public ZipFileService(HangfireConfig hangfireConfig, IPackageBuilderService packageBuilder, IZipFileInfoService zipFileInfoService, IFileSystem fileSystem) { _fileSystem = fileSystem; _rootZipFilesFolders = hangfireConfig.ZipFilesFolders; _originCountryCode = hangfireConfig.OriginCountryCode; _packageBuilder = packageBuilder; _zipFileInfoService = zipFileInfoService; }
private void ConstructPackageBuilderService(IZipPackageBuilderConfig configuration) { _packageBuilderService = new PackageBuilderService( _dbToBinaryService.Object, configuration, _temporaryExposureKeyRepository.Object, _keysListToMemoryStreamConverter.Object ); }
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; }