Предполагая, что мне не нужен контекст синхронизации, требуется .ConfigureAwait(false)
, если нужно, когда я уже в потоке ThreadPool
? Например, я начал свою работу асинхронной через:ConfigureAwait (false), необходимый для потоков threadpool?
await Task.Run(() => myService.DoSomething());
Я знаю, что очень важно иметь, если вы не заботитесь о контексте, и вы находитесь внутри потока пользовательского интерфейса или запроса ASP.NET, просто интересно если он обеспечивает такое же преимущество для асинхронных операций за пределами этих ситуаций.