MVC 5 - 多个入口点

本文关键字:入口 MVC | 更新日期: 2023-09-27 17:56:33

>VS 2013 中的标准 Mvc Web 应用程序模板具有:

启动中.cs:

[assembly: OwinStartupAttribute(typeof(myApp.Startup))]

以及在Global.asax.cs中:

public class MvcApplication : System.Web.HttpApplication
{
    protected void Application_Start()
    { //...
    }
}

我可以知道处决的顺序是什么,是否被关掉吗?

MVC 5 - 多个入口点

是的,你说得对,有多个入口点。您甚至可以拥有多个 OWIN 启动类。

据我所知,Application_Start Global.asax.cs总是首先执行。虽然,我没有发现任何关于这一点得到保证的声明。只要谨慎行事,避免引入任何竞争条件。

在两个方法中放置一个断点并点击调试。第一个被击中的,是第一个;)发射的。