Ejemplo n.º 1
0
 internal ExpirationHelper(DefaultTusConfiguration configuration)
 {
     _expirationStore = configuration.Store as ITusExpirationStore;
     _expiration      = configuration.Expiration;
     _isSupported     = _expirationStore != null && _expiration != null;
     _getSystemTime   = configuration.GetSystemTime;
 }
Ejemplo n.º 2
0
        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>();
 }
Ejemplo n.º 4
0
 public ExpiredFilesCleanupService(ILogger <ExpiredFilesCleanupService> logger, DefaultTusConfiguration config)
 {
     _logger          = logger;
     _expirationStore = (ITusExpirationStore)config.Store;
     _expiration      = config.Expiration;
 }