private static async Task <List <Draw> > GetAllAndSaveAsync(INunofcService nunofcService, IDataService dataService) { // Get past draws from API List <Draw> draws = await nunofcService.GetAllAsync(); if (draws == null) { Console.WriteLine("Failed to get all draws."); return(draws); } // Save past draws to file dataService.SaveFile(draws, Entities.Type.Drawn); return(draws); }