Можно добавить, но такой код будет тратить больше ресурсов. И позиция у меинтейнеров аспнета такая, что лучше научить разработчиков не занимать поток надолго. С учётом того, что это поведение упоминается в доке, это не такая уж и проблема.
Не делать этого? А если надо, то Task.Yield или отдельный тред. Действуй по ситуации!
Так в дальнейшем внутри ExecuteAsync создаётся долгоиграющая таска (мной создаётся) и отправляется в тредпул. Разве нет?
не, если сделать метод async, ExecuteAsync то все отправится в пул
Обсуждают сегодня