我们使用Global.asax.cs文件的ASP.NET应用程序,我们使用应用程序事件处理程序,如下所示:
protected void Application_Start(object sender, EventArgs e)
{
log.Info("The App started.");
}
protected void Application_End(object sender, EventArgs e)
{
log.Info("The App finished.");
}
我们现在想要使用OWIN,这意味着添加Startup.cs文件。有没有办法从Global.asax.cs或Startup.cs文件移动处理程序或我们可以放置日志的其他内容?
答案 0 :(得分:0)
Startup.Configuration()中的OwinContext与MvcApplication.Application_Start()中存在的传统ASP.NET HttpContext不同。两者都使用不同的管道。 因此,你不能在Startup.Configuration()中使用MvcApplication.Application_Start()