Должны ли мы использовать ConfigurationAwait(false) в ASP.NET Framework 4.8.1?C#

Место общения программистов C#
Anonymous
Должны ли мы использовать ConfigurationAwait(false) в ASP.NET Framework 4.8.1?

Сообщение Anonymous »

У нас есть очень большое и очень старое приложение, написанное на ASP.NET Framework. Недавно мы обновили его до версии 4.8.1, переписали для использования async/await и удалили все контекстные зависимости, такие как HttpContext.Current. Теперь все использует DI.

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

Подробнее здесь: https://stackoverflow.com/questions/798 ... work-4-8-1

Вернуться в «C#»