asp.net-mvc - routeconfig 中的 async/await 方法面临问题
问题描述
我正在尝试在 routeconfig 中调用 await 方法,以根据数据库中的值动态更改路由。
有人可以建议我如何实现这一目标
解决方案
初始化期间的同步代码是正常的。ASP.NET 上异步代码的全部意义在于释放请求线程来处理其他请求。但是在初始化过程中,即使你可以让它异步,你也只是释放那个线程来......做什么,真的吗?它仍然必须等到初始化完成才能开始接受请求。因此,在应用程序初始化期间异步代码没有任何好处。