«это среда (ASP.NET Core в отличие от ASP.NET Classic), которая определяет SynchronizationContext, а не среду выполнения (.NET Core в отличие от .NET 4.6.2)»

кнулся на вопрос (https://github.com/HTBox/allReady/issues/1313) на GitHub, где они обсуждали о принятииConfigureAwait(false) вне кода, утверждая, что вASP.NET Core

призыв кConfigureAwait(false) избыточно и ничего не делает

Лучшее, что я мог найти здесь, это «примечание» в ответе (от Стивена Клири,https://stackoverflow.com/a/40220190/2805831) рассказываю что

В ASP.NET Core больше нет «контекста»

Итак, этоConfigureAwait(false) действительно ненужно вASP.NET Core (даже если используется полная .Net Framework)? Есть ли в некоторых случаях реальный выигрыш в производительности или разница в результате / семантике?

РЕДАКТИРОВАТЬ: Отличается ли это в этом аспекте, если я размещаю его как консольное приложение или в IIS?

Ответы на вопрос(1)

Ваш ответ на вопрос