Esempio n. 1
0
        public async Task RunAsync(int competitionYear, string province, string outputDirectory)
        {
            Console.WriteLine($"Creating rankings for year {competitionYear}...");

            var files = await _rankingManager.ExportRankingsToCsvAsync(competitionYear, province);

            foreach (var(title, content) in files)
            {
                var fileName = $"{outputDirectory}\\{title}";

                Console.WriteLine($"Saving {fileName}...");

                await File.WriteAllTextAsync(fileName, content);
            }

            Console.WriteLine($"Rankings saved to {outputDirectory}");
        }