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

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.

主站蜘蛛池模板: 宽甸| 苏尼特左旗| 锦州市| 城市| 江安县| 沙湾县| 嘉鱼县| 玛沁县| 武川县| 新乡市| 阿坝| 张家界市| 时尚| 孝义市| 高淳县| 贵南县| 佳木斯市| 仁布县| 二连浩特市| 东阳市| 芒康县| 兖州市| 布尔津县| 曲沃县| 治县。| 天门市| 南丰县| 香港 | 亳州市| 水城县| 德昌县| 溆浦县| 济宁市| 铁力市| 加查县| 邻水| 琼中| 东阿县| 云阳县| 开平市| 饶河县|