Вопросы к Поиску с Алисой
Преимущества использования ConfigureAwait(false) в асинхронном программировании:
Однако при этом теряется синхронизационный контекст потока, в том числе настройки культуры и языка, а также такие объекты, как HttpContext.Current из исходного потока. corebts.com
Таким образом, использование ConfigureAwait(false) целесообразно, когда не нужно захватывать исходный контекст или сохранять его состояние во время выполнения. www.csharp.com Например, при выполнении фоновых операций, когда не нужно обновлять пользовательский интерфейс. www.csharp.com