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();
            }
        }
    }
}

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

 

目录
相关文章
|
Java
头歌Educoder——Java面向对象 - 文件类(二)
头歌Educoder——Java面向对象 - 文件类
1226 0
头歌Educoder——Java面向对象 - 文件类(二)
|
Java Linux Windows
头歌Educoder——Java面向对象 - 文件类(一)
头歌Educoder——Java面向对象 - 文件类
1225 0
头歌Educoder——Java面向对象 - 文件类(一)
|
存储 负载均衡 前端开发
hydra-microservice 中文手册(中篇)
hydra-microservice 中文手册(中篇)
271 0
|
Web App开发 PHP
yii学习记录-gii配置
这篇博文中你将了解到以下内容 YiiDemo配置文件 Yii代码生成器 修改PHP执行环境变量 参考 Yii 是一个基于组件、纯OOP的、用于开发大型 Web 应用的高性能PHP框架。它将Web编程中的可重用性发挥到极致,能够显著加速开发进程 。
1208 0
|
开发框架 .NET
Nancy 寄宿OWin
原文:Nancy 寄宿OWin   一:创建一个空项目   二:安装模板 Install-Package Nancy Install-Package Nancy.Owin Install-Package Microsoft.
992 0
Nancy 寄宿IIS
原文:Nancy 寄宿IIS 一:简介 Nancy是一个轻量级的独立的框架,下面是官网的一些介绍: Nancy 是一个轻量级用于构建基于 HTTP 的 Web 服务,基于 .NET 和 Mono 平台,框架的目标是保持尽可能多的方式,并提供一个super-duper-happy-path所有交互。
1172 0
|
数据安全/隐私保护
谈谈Nancy中让人又爱又恨的Diagnostics【上篇】
原文:谈谈Nancy中让人又爱又恨的Diagnostics【上篇】 前言 在Nancy中有个十分不错的功能-Diagnostics,可以说这个功能让人又爱又恨。 或许我们都做过下面这样的一些尝试: 记录某一个功能用到的相关技术信息 记录下网站的访问记录 全局配置某些框架内部功能的开关 ..... 当然,对于上面提到的这些东西,现在都有非常成熟的解决方案可以用。
1074 0
|
Web App开发 测试技术 程序员