[英]MVC 5 - More than one entry point?
VS 2013中的標准Mvc Web應用程序模板具有:
在Startup.cs中:
[assembly: OwinStartupAttribute(typeof(myApp.Startup))]
以及在Global.asax.cs中:
public class MvcApplication : System.Web.HttpApplication
{
protected void Application_Start()
{ //...
}
}
我可以知道執行順序是什么,是否有保證?
是的,您有多個入口點是正確的。 您甚至可以擁有多個OWIN啟動類。
據我所知,始終會首先執行Global.asax.cs
Application_Start
。 不過,我沒有找到任何有關保證的聲明。 請放心,避免引入任何比賽條件。
在這兩種方法中都設置一個斷點,然后單擊調試。 第一個被擊中的,是第一個被啟動的;)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.