Нэнси :Обслуживание статического контента (например. index.html )из «/»?

Я пытаюсь создать одностраничное веб-приложение, используя Нэнси. Поэтому я хочу, чтобы мой корневой URL-адрес обслуживал простой файл.html без какой-либо логики просмотра или чего-либо еще.

Я пытался

Get["/"] = parameters => Response.AsHtml("content/index.html")

Но AsHtmlнет.

Я попробовал собственный загрузчик с

conventions.StaticContentsConventions.Add(
    StaticContentConventionBuilder.AddFile("/", @"content/index.html")
);

Но, очевидно, он думает, что "/" не является файлом -. Вместо этого Нэнси дает мне список каталогов на http://localhost:<port>/.

Что я делаю? Это не должно быть так сложно, верно?

пс. Любой способ отключить этот список каталогов? Чувствуется неуверенность.

13
задан skrebbel 5 August 2012 в 14:38
поделиться