Почему Ctrl + C не останавливает общий хост? - PullRequest
0 голосов
/ 21 декабря 2018

Документы содержат простейший пример запуска хоста:

public static async Task Main(string[] args)
{
    var host = new HostBuilder()
        .Build();

    await host.StartAsync();
}

Вывод показывает:

Приложение запущено.Нажмите Ctrl + C, чтобы выключить.

Что не работает.Ни в VS, ни просто с dotnet host.dll.Почему?

Однако, если я изменю StartAsync на RunAsync(), это сработает.

...