public async Task HandleTickAsync() { Console.WriteLine("Cron tick!"); var cats = await _catRepository.FindAllAsync(); // Handle cat needs tick HandleCats(cats); // Handle adventures await HandleAdventuresAsync(cats); // Commit all changes await _catRepository.SaveChangesAsync(); }