Nancy 自寄宿

简介: 原文:Nancy 自寄宿一:简介 Self Hosting 顾名思义,就是自己Host自己。也就是不需要依赖别的应用,而让应用本身就是服务。一个Console程序或者一个Winform程序都是一个应用,Self Hosting 就是将Nancy服务Host在这个应用自身中 二:创建一个控制台程序,引用两个类库文件 Nancy.
原文: Nancy 自寄宿

一:简介

Self Hosting 顾名思义,就是自己Host自己。也就是不需要依赖别的应用,而让应用本身就是服务。一个Console程序或者一个Winform程序都是一个应用,Self Hosting 就是将Nancy服务Host在这个应用自身中

二:创建一个控制台程序,引用两个类库文件 Nancy.dll和Nancy.Hosting.Self.dll

    public class HomeModule : NancyModule
    {
        public HomeModule()
        {
            Get["/get/{name}"] = p =>
            {
                return p.name;
            };
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            using (var host = new NancyHost(new Uri("http://localhost:1212")))
            {
                host.Start();
                Console.ReadLine();
            }
        }
    }
}

三、启动控制台程序,请求地址

 

目录
相关文章
|
Windows
WCF服务寄宿到IIS
一.WCF简介: Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。
1092 0
|
开发框架 .NET
Nancy 寄宿OWin
原文:Nancy 寄宿OWin   一:创建一个空项目   二:安装模板 Install-Package Nancy Install-Package Nancy.Owin Install-Package Microsoft.
987 0
Nancy 寄宿IIS
原文:Nancy 寄宿IIS 一:简介 Nancy是一个轻量级的独立的框架,下面是官网的一些介绍: Nancy 是一个轻量级用于构建基于 HTTP 的 Web 服务,基于 .NET 和 Mono 平台,框架的目标是保持尽可能多的方式,并提供一个super-duper-happy-path所有交互。
1166 0
|
Linux 数据格式 JSON
Nancy之基于Nancy.Hosting.Self的小Demo
原文:Nancy之基于Nancy.Hosting.Self的小Demo 继昨天的Nancy之基于Nancy.Hosting.Aspnet的小Demo后, 今天来做个基于Nancy.Hosting.Self的小Demo。
1191 0
|
开发框架 .NET Linux
Nancy之基于Self Hosting的补充小Demo
原文:Nancy之基于Self Hosting的补充小Demo 前面把Hosting Nancy with ASP.NET、Self Hosting Nancy和Hosting Nancy with OWIN 以demo的形式简单描述了一下。
1273 0
|
前端开发 .NET Linux
Nancy之基于Nancy.Hosting.Aspnet的小Demo
原文:Nancy之基于Nancy.Hosting.Aspnet的小Demo 近来学习了一下Nancy这个框架,感觉挺好用的,就写篇简单的文章记录一下大致用法,由于是刚接触,写的代码 可能不规范,也没有具体的分层。
1393 0
|
JSON 前端开发 JavaScript
Nancy之ModelBinding(模型绑定)
原文:Nancy之ModelBinding(模型绑定) 过年前的最后一篇博客,决定留给Nancy中的ModelBinding 还是同样的,我们与MVC结合起来,方便理解和对照 先来看看MVC中简单的ModelBinding吧 1 // POST: Authors/Crea...
992 0
|
XML JSON 数据格式
Nancy Web框架
原文 Nancy Web框架   Nancy框架 一、创建第一个Nancy应用 二、探索Nancy的module 1. 模块能够在全局被发现 2. 使用模块为路由创建一个根 三、定义路由 1.
1406 0
|
前端开发 数据库 关系型数据库
Nancy简单实战之NancyMusicStore(六):写在最后
原文:Nancy简单实战之NancyMusicStore(六):写在最后 前言 由于公司搬家后,住的地方离上班的地方远了N倍,以前是走路十多分钟就可以到公司的,上班时间也从9:00提早到8:30 现在每天上班都是先坐公交,然后再坐地铁,在这段路上比较浪费时间而且每天都是要6:30起床,22:45左右睡觉 保证充足的睡眠,这样才能保证上班有精神。
913 0