首页 > 解决方案 > .Net Core 控制台/工作者中的 ConfigureAwait - 不是 Asp.Net Core

问题描述

我有一个关于在 .NET Core 应用程序中使用 ConfigureAwait 的问题。我知道 ASP.NET Core 有 SynchronizationContext ( http://blog.stephencleary.com/2017/03/aspnetcore-synchronization-context.html ) 但是其他类型的应用程序,如 .NET Core 3 中的控制台或 Worker 呢?此外,这些类型的应用程序可以具有仅供它们使用的 .NET 标准库(不在旧的 .NET 代码中)。我可以像在 ASP.NET 中那样跳过 ConfigureAwait 吗,或者仍然会在那里使用上下文并且仍然应该使用 ConfigureAwait?

标签: c#.net-coreconfigureawait

解决方案


推荐阅读