前面做了基于Nancy.Hosting.Aspnet和Nancy.Hosting.Self的小Demo今天我们来做个基于Nancy.Owin的小Demo开始之前我们来说说什么是Owin和Katana什么是Owin呢?官网地址:http://owin.orgOWIN在.NET We ...
前面做了基于Nancy.Hosting.Aspnet和Nancy.Hosting.Self的小Demo
今天我们来做个基于Nancy.Oget='_blank'>win的小Demo
开始之前我们来说说什么是Owin和Katana
什么是Owin呢?
官网地址:http://owin.org
OWIN在.NET Web Servers与Web Application之间定义了一套标准接口,OWIN的目标是用于解耦Web Server和Web Application。
什么是Katana呢?
官网地址:http://katanaproject.codeplex.com/
一把锐利的武士刀。
比较详细的介绍大家可以看看JustRun的文章:
下一代Asp.net开发规范OWIN(1)—— OWIN产生的背景以及简单介绍
下一代Asp.net开发规范OWIN(2)—— Katana介绍以及使用
介绍这两个不是今天的主题,所以下面就进入我们的正题了
二、通过NuGet添加相关的程序集
Nancy.Owin,今天的主角。添加完这个后会自动添加Nancy
还有一个重要的角色是Microsoft.Owin.Host.SystemWeb,同时会自动添加依赖项:Owin和Microsoft.Owin
这个是通过Visual Studio 的Manage NuGet Packages来添加的,也可以在Package Manager Console输入
Install-Package Nancy.Owin
Install-Package Microsoft.Owin.Host.SystemWeb
来完成添加。
三、添加OWIN Startup Class
我们在添加的Startup.cs中的Configuration中添加一下代码,将Nancy交给Owin处理
1 public class Startup2 {3 public void Configuration(IAppBuilder app)4 { 5 app.UseNancy();6 }7 }
已经启动成功了,下面就是访问看看OK否。打开浏览器访问这个demo试试。顺便放上几张图看看效果。
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Nancy之基于Nancy.Owin的小Demo
关键词:win
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。