vb.net Нэнси вернуть HTML-страницу

Короче:

У меня есть C#-Code, который показывает мне файл "hello.html" по умолчанию.

Get["/"] = parameters =>
{
  return View["hello", this.Request.Url];
};

Теперь я хотел бы сделать проект с VB.NET, и я попытался преобразовать код, но я получил Http-Erorrcode "500"

MyBase.Get("/") = Function(parameters)
   Return View("hello", Request.Url)
End Function

Изменить: я должен сказать, что C#-Code базируется на Nancy-версии 0.18.0.0 и VB.net на 0.22.2.0.

Я не могу найти какой-либо код в VB.Net в Интернете. Кто-нибудь есть идеи, как это исправить?

1 ответ

Решение

Существует целая куча ресурсов на VB.NET из Wiki:

https://github.com/NancyFx/Nancy/wiki/Blog-Posts%2C-Video-%26-Audio

Чтобы ответить на ваш вопрос, хотя.

Самый простой пример будет примерно таким:

Imports Nancy

Public Class HelloModule
    Inherits NancyModule

    Public Sub New()
        MyBase.Get("/") = Function(parameters) "Hello World"
    End Sub

End Class

Просто чтобы вернуть строку.

Если это работает, то, вероятно, это связано с вашим представлением или параметром представления.

Другие вопросы по тегам