public static async Task Main(string[] args) { Console.WriteLine("This program displays current weather in Saint Petersburg."); while (true) { MyHttpClient client = new MyHttpClient(); IParser parserOpenWeather = new ParserOpenWeather(client); IParser parserTomorrowIo = new ParserTomorrowIo(client); await GetWeather(parserOpenWeather); await GetWeather(parserTomorrowIo); ConsoleOutput.OutputExitMessage(); if (Console.ReadLine() == "") { continue; } else { break; } } }
public static async Task Main(string[] args) { Console.WriteLine("This program displays current weather in Saint Petersburg."); bool check = true; while (check) { MyHttpClient client = new MyHttpClient(); IParser parserOpenWeather = new ParserOpenWeather(client); IParser parserTomorrowIo = new ParserTomorrowIo(client); await GetWeather(parserOpenWeather); await GetWeather(parserTomorrowIo); ConsoleOutput.OutputExitMessage(); check = UserInput(); } }