南希自我主持人不打电话给模块?

时间:2011-08-25 05:01:42

标签: c# module nancy

我正在努力将Nancy Framework添加到我的C#控制台应用程序中(遵循非常简短的教程here,当我转到http://localhost:1234时它会加载一个空白页面,所以我知道它正在启动,但它没有正确显示我的文字。我已经多次查看我的代码,但没有看到任何问题。

我已将Nancy和Nancy.Hosting.Self添加到我的项目中。

        static void Main(string[] args)
        {
            var nancyHost = new Nancy.Hosting.Self.NancyHost(new Uri("http://localhost:1234"));
            nancyHost.Start();
            Console.ReadLine();
            nancyHost.Stop();
        }

namespace DaemonApp
{
    class MainModule : Nancy.NancyModule
    {
        public MainModule()
        {
            Get["/"] = parameters =>
            {
                return "Hello world!";
            };
        }
    }
}

我添加了一些打印行,当我访问页面时它从不调用模块。有没有人知道这个问题是什么?

1 个答案:

答案 0 :(得分:29)

我没有将Module类公开,立即修复它= /