我使用ASP.NET MVC已近4年了。我喜欢它,我对ASP.NET vNext(可能是5)非常感兴趣。我想知道它的生命周期(不是MVC 6)。
如上所述in Microsoft's ASP.NET 5 Overview,
新管道也支持OWIN。
支持这个词在这里意味着什么?这是否意味着ASP.NET vNext实现了OWIN的生命周期或“我们可以向ASP.NET vNext应用程序添加中间件”之类的内容?
答案 0 :(得分:5)
这意味着有一个OWIN适配器,以便现有的OWIN组件可以在新管道中重用。使用Microsoft.AspNet.Owin包。这里有一个例子:https://github.com/aspnet/Entropy/tree/dev/samples/Owin.IAppBuilderBridge
但是对于您编写的任何新代码,编写ASP.NET 5中间件,生命周期由您在startup.cs中的设置决定
所以这意味着你可以: