public Task StartAsync() { SetTimersIntervals(); _progressReporter.StartReporting(); _logger.LogDebug("{type} timer started.", nameof(IProgressReporter)); _backupTaskService.StartUpdating(); _logger.LogDebug("{type} timer started.", nameof(IBackupTaskService)); var t = _schManager.StartAsync(); _logger.LogDebug("{type} timer started.", nameof(ISchedulesManager)); return(t); }
public override Task StartAsync(CancellationToken cancellationToken) { _logger.LogInformation("Starting timer"); return(_manager.StartAsync()); }