Насколько мне известно, в приложении службы Windows нет контекста синхронизации.
- Предоставляет ли
await fooTask.ConfigureAwait(false)
какие-либо преимущества в службах Windows? - Есть ли в этом подводные камни?
Насколько мне известно, в приложении службы Windows нет контекста синхронизации.
await fooTask.ConfigureAwait(false)
какие-либо преимущества в службах Windows?Дает ли await
fooTask.ConfigureAwait(false)
какие-либо преимущества в службах Windows? Есть ли в этом подводные камни?
Никаких подводных камней, пока нет кода, который бы устанавливал контекст синхронизации. Также нет никаких преимуществ, пока этот код работает в потоке без контекста синхронизации.
Тем не менее, этот код по-прежнему имел бы смысл для общей библиотеки классов, предназначенной для использования в различных средах выполнения.
Если у вас есть контекст синхронизации, могут быть некоторые ловушки.