Owin / Katana - 与ASP.NET请求生命周期集成

时间:2014-04-09 14:13:51

标签: asp.net owin katana

Owin / Katana可以通过IIS或自托管来托管。在IIS上托管时,ASP.NET请求生命周期会发生什么?它会像以前一样运行吗? (BeginRequest等...)。究竟发生了什么?

1 个答案:

答案 0 :(得分:5)

是的,它是相同的,OWIN / Katana中间件可以根据需要在IIS中的相同标准中交错。检查UseStageMarker API,让IIS知道您希望中间件运行的时间:

http://msdn.microsoft.com/en-us/library/microsoft.owin.extensions.integratedpipelineextensions.usestagemarker%28v=vs.111%29.aspx

此外,这也涉及一些细节:

http://www.asp.net/aspnet/overview/owin-and-katana/owin-middleware-in-the-iis-integrated-pipeline