ASP.NET IIS托管项目中的Owin Startup.cs

时间:2015-04-04 15:25:10

标签: c# asp.net owin katana

我想知道OWIN是如何处理在iis上托管的asp.net项目的。 具体来说,我在谈论startup.cs 当我引用Microsoft.Owin.Host.SystemWeb并添加一个Startup.cs类时,它会被触发。我认为它在iis管道中添加了一个httpmodule,如果尚未完成,这个类会调用启动类吗?但是为什么web.config中没有条目来注册这个模块? 我找不到一篇好文章,深入解释这是如何运作的。有人可以解释一下吗? :)

提前谢谢

最好的

劳林

1 个答案:

答案 0 :(得分:2)

IIS上的ASP.NET项目中的OWIN / Katana startup.cs通常在Global.asax.cs中调用

这在ASP.NET 5中有所改变,因为不再有Global.asax,它应该在Microsoft.AspNet.Server.IIS中自动完成(BTW:Katana项目已经死了,完全集成在ASP.NET 5)

干杯 尔根