官术网_书友最值得收藏!

How to do it...

Going from zero to hello world with Nancy is as simple as following these steps:

  1. Open Visual Studio.
  2. Create a new empty ASP.NET project by navigating to File | New Project... and selecting the ASP.NET Empty Web Application template under Visual C# | Web. Let's call the project HelloNancy.
  3. Open Package Manager Console. At the prompt, type the following line of code:
    PM> Install-Package Nancy.Hosting.Aspnet

    The previous line of code will produce an output similar to this:

    Attempting to resolve dependency 'Nancy (≥ 0.17.1)'.
    Installing 'Nancy 0.17.1'.
    Successfully installed 'Nancy 0.17.1'.
    Installing 'Nancy.Hosting.Aspnet 0.17.1'.
    Successfully installed 'Nancy.Hosting.Aspnet 0.17.1'.
    Adding 'Nancy 0.17.1' to HelloNancy.
    Successfully added 'Nancy 0.17.1' to HelloNancy.
    Adding 'Nancy.Hosting.Aspnet 0.17.1' to HelloNancy.
    Successfully added 'Nancy.Hosting.Aspnet 0.17.1' to HelloNancy.
  4. Add a new C# file at the root of the project. Call it HelloModule and put the following code in it:
    namespace HelloNancy
    {
      using Nancy;
    
      public class HelloModule : NancyModule
      {
        public HelloModule()
        {
          Get["/"] = _ => "Hello Nancy World";
        }
      }
    }
  5. Press F5 and marvel at the fact that you've just created your first Nancy application. When you run this application, you should see something rather close to this:
    Tip

    Downloading the example code

    You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

主站蜘蛛池模板: 衡东县| 二连浩特市| 大同市| 通许县| 萨嘎县| 嘉祥县| 宣化县| 平昌县| 永仁县| 锦州市| 临沂市| 咸丰县| 新宁县| 连山| 天等县| 左云县| 手机| 邯郸县| 金山区| 眉山市| 盈江县| 绥江县| 唐山市| 彭山县| 如皋市| 临沂市| 滕州市| 廉江市| 亳州市| 来凤县| 上高县| 正宁县| 昭苏县| 财经| 临邑县| 赤城县| 南溪县| 阳山县| 利川市| 广灵县| 丰宁|