public async Task StartMonitoring() { var users = await _userRepository.GetUsers().ConfigureAwait(false); foreach (var user in users) { var userJob = new UserJob(user, _twitchIntegration, _streamHealthLogger); userJob.Run(); _userJobs.Add(userJob); _logger.LogInformation($"Started job for {user.Username}"); } }