예제 #1
0
        public void Run()
        {
            _logger.LogInformation($"{nameof(DeleteOldUsersJob)} started");

            var users = _userRepository.GetOldUsersAsync().Result.ToArray();

            foreach (var user in users)
            {
                _userUnitOfWork.DeleteUserAsync(user).Wait();
            }

            _logger.LogInformation($"{nameof(DeleteOldUsersJob)} finished");
        }