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

Owin Startup.cs in ASP.NET IIS Hosted Projects

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

提前致谢

最佳

劳林

OWIN/Katanastartup.cs在ASP.NET项目中通常在Global.asax.cs

中调用IIS

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

干杯 于尔根