Docs contain启动主机的最简单示例:
public static async Task Main(string[] args)
{
var host = new HostBuilder()
.Build();
await host.StartAsync();
}
输出显示:
应用程序已启动。按Ctrl + C关闭。
哪个不起作用。在VS中使用Nither或仅使用dotnet host.dll
。
为什么?
但是,如果我将StartAsync
更改为RunAsync()
,就可以了。