首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP .Net VNext和Owin

ASP .Net VNext和Owin
EN

Stack Overflow用户
提问于 2015-02-03 19:27:45
回答 1查看 2.4K关注 0票数 8

我正在探索ASP .NET VNext的特性。在早期版本的.NET中,Owin用于自托管应用程序,以及在任何与自己兼容的web服务器(包括IIS )中托管。据我所知,ASP .NET VNext本身与主机无关,并且有用于自托管应用程序的命令。现在,在ASP .NET VNext中Owin的位置是什么?我看过很多关于Owin和Asp .NET VNext的文章,但是我需要知道如何将它们组合在一起。

如果我错了,我就是beginner.Correct。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-04 07:23:27

你对自己的困惑是正确的。无论我在ASP.net vnext上有什么经验(主要是VS 2015年预览版和VS 2015 CTP5版)。

现在让我分享一些关于OWIN和ASP.net vnext的内容。

  1. 作为ASP.net vnext的实现,OWIN类型的管道集成到其中。在vnext中有名为"IApplicationBuilder“的接口和在OWIN "IAppBuilder”中的接口。
  2. 到目前为止,并不是所有基于OWIN的组件构建都不会在ASP.net vnext中使用,但是随着时间的推移,所有组件都会被转移或有不同版本的vnext支持。到目前为止,在ASP.net vnext中,您可以通过使用IApplicationBuilder扩展方法UseOWIN来使用Owin组件。https://github.com/aspnet/HttpAbstractions/blob/dev/src/Microsoft.AspNet.Owin/OwinExtensions.cs
  3. 如果您查看VS 2015预览版上的Startup.cs文件或ASP.net vnext项目的CTP5文件,那么您将得到一些类似的概念,比如中间件、注册到管道。

当然,实现之间存在差异,但是ASP.net vnext允许运行OWIN组件。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28307138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档