天天看點

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

三、啟動控制台程式,請求位址

Nancy 自寄宿

繼續閱讀