Beispiel #1
0
 private async static Task MainAsync()
 {
     var client        = new HttpClient();
     var jokeFeed      = new DefaultJokeService(client);
     var nameGenerator = new RandomNameService(client);
     var prompt        = new ConsolePrompt();
     var printer       = new ConsolePrinter();
     var generator     = new ConsoleJokeGenerator(jokeFeed, nameGenerator, prompt, printer);
     await generator.EventLoop();
 }