我编写了一个VirtualPathProvider来动态加载我的MVC视图,这些视图保存在数据库中。问题是加载视图花费的时间太长,因为ViewPathProvider类获取所有路径并在数据库中搜索它们: “/PrecompiledApp.config” “〜/ _appstart.cshtml”, “〜/ _appstart.vbhtml” “/Views/Home/Index.aspx” “/Views/Home/Index.ascx” “/Views/Shared/Index.aspx” (...)和许多其他人。有没有办法定义一个路径列表来减少时间和针对db做出的查询数量?
我的Global.asax.cs
id