Здравствуйте, Serginio1, Вы писали:
S> И в чем проблема? .ConfigureAwait(false) гарантирует что будет игнорироваться Контекст синхронизации, и не будет переключаться на поток GUI.
S>Просто по умолчанию .ConfigureAwait(true), что приводит к дедлокам
А false к эксепшенам? тут можно ещё предложить вынести все эти true/false в конфиг. А конфиг генерить самообучающейся сетью которая по дедлокам/эксепшенам/сигнатурам методов будет предлагать правильные значения
Плюс для тестеров апгрейд — раньше они просто тестировали, а теперь будут фактически воспитывать.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.