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

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.

主站蜘蛛池模板: 双城市| 松溪县| 民乐县| 静宁县| 洛阳市| 句容市| 东光县| 新安县| 织金县| 库伦旗| 舒兰市| 沙坪坝区| 建昌县| 涪陵区| 丰都县| 朝阳县| 辽宁省| 松滋市| 宁明县| 太保市| 阜新市| 东台市| 高州市| 靖边县| 平凉市| 锡林郭勒盟| 耿马| 静安区| 黄山市| 滨海县| 堆龙德庆县| 武鸣县| 万年县| 大新县| 德惠市| 花莲市| 北碚区| 临汾市| 汉中市| 自贡市| 东山县|