我对 mvc4 和 webforms 的“混合和匹配”进行了一些研究,发现了一些链接,尤其是这个。
似乎可行,除了我想将此添加到现有的 webforms 应用程序中,其 global.asax 代码隐藏我无权访问。我通过将我的 dll 放到应用程序根目录的 bin 文件夹中来更新当前 webforms 应用程序的一部分。
如果我不能在 global.asax 的 application_start 方法中注册路由、过滤器和捆绑包,还有其他方法吗?
换句话说,这段代码会去哪里?
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
WebApiConfig.Register(GlobalConfiguration.Configuration);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
AuthConfig.RegisterAuth();
}