我有一個ASP.NET MVC 4.0
項目,我的工作,我注意到,在默認情況下,該global.asax
文件看起來像這樣...使用Application_Start over HttpApplication構造函數?
namespace Application1.Web {
// Note: For instructions on enabling IIS6 or IIS7 classic mode,
// visit http://go.microsoft.com/?LinkId=9394801
public class MvcApplication : System.Web.HttpApplication {
protected void Application_Start() {
AreaRegistration.RegisterAllAreas();
WebApiConfig.Register(GlobalConfiguration.Configuration);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
}
}
是否有任何具體的原因,我想用Application_Start
,而不是隻是把這個在構造函數中?我已經在不知不覺中完成了這兩種方式,並且從未遇到任何問題。
這個問題不是爲了解決問題,而是爲了獲得我缺乏的信息。如果它是多餘的,我很抱歉。
謝謝!這很好地澄清了它。我非常感謝。 – Ciel