async void НЕ препятствует блокировки UI Треда
а в случае с сервером - он сможет дальше обрабатывать запросы, т.е асинхронно
чтобы мне тупенькому доходило лучше, я бы хотел рассматривать кейсы со стороны await Task.Delay(100000)
SyncContext просто делает так, чтобы продолжение метода (часть после await) был выполнен на нужном потоке (часто это тот же поток, который был до await, например в wpf)
я про этот Post говорил
тот же поток - это разве не UI тред?
Для wpf, winforms и тд, да ui тред
Ну добавляешь в очередь, а оно там выполнит, когда захочет
Обсуждают сегодня