internal ExpirationHelper(DefaultTusConfiguration configuration) { _expirationStore = configuration.Store as ITusExpirationStore; _expiration = configuration.Expiration; _isSupported = _expirationStore != null && _expiration != null; _getSystemTime = configuration.GetSystemTime; }
public ExpiredFilesCleanupJob(FileUploadService fileUploadService, ILogger <ExpiredFilesCleanupJob> logger) { _logger = logger; DefaultTusConfiguration config = fileUploadService.CreateTusConfiguration(); _expirationStore = (ITusExpirationStore)config.Store; _expiration = config.Expiration; }
public ExpiredFilesCleanupService( IApplicationLifetime applicationLifetime, DefaultTusConfiguration tusConfiguration, ILoggerFactory loggerFactory) { _applicationLifetime = applicationLifetime; _expirationStore = (ITusExpirationStore)tusConfiguration.Store; _expiration = tusConfiguration.Expiration; _logger = loggerFactory.CreateLogger <ExpiredFilesCleanupService>(); }
public ExpiredFilesCleanupService(ILogger <ExpiredFilesCleanupService> logger, DefaultTusConfiguration config) { _logger = logger; _expirationStore = (ITusExpirationStore)config.Store; _expiration = config.Expiration; }