首页 > 解决方案 > routeconfig 中的 async/await 方法面临问题

问题描述

我正在尝试在 routeconfig 中调用 await 方法,以根据数据库中的值动态更改路由。

有人可以建议我如何实现这一目标

标签: asp.net-mvcmodel-view-controllerasync-awaitdotnet-httpclient

解决方案


初始化期间的同步代码是正常的。ASP.NET 上异步代码的全部意义在于释放请求线程来处理其他请求。但是在初始化过程中,即使你可以让它异步,你也只是释放那个线程来......做什么,真的吗?它仍然必须等到初始化完成才能开始接受请求。因此,在应用程序初始化期间异步代码没有任何好处。


推荐阅读