С этим рабочим примером подача заявки должна быть простой.
Get("/api/base", _ =>
{
return Response.AsFile("content/Base.html", "text/html");
});
Обязательно добавьте папку с содержимым и сделайте файлы внутри копии в выходной каталог, если новее.
убедитесь, что вы правильно закрыли теги.
Также ваша форма может просто вызвать сопоставленный API при отправке, как этот
<form action="/api/submit" method="POST">
<br>
<label for="firstName">First Name Label:</label>
<input type="text" title="testTitle" id="firstName" placeholder="First Name"><br>
<label for="lastName">Last Name Label:</label>
<input type="text" id="lastName" placeholder="Last Name" ><br>
<input type="submit" id = "noname">
</form>
https://stackoverflow.com/a/53192255
Post("/api/submit”, args =>
{
//this.Request.Body;
var r = (Response)"";
testClass receivedData = this.Bind<testClass>();
r = (Response)$"Record recieved First Name = {receivedData.Name}"
+ Environment.NewLine +
$"Record recieved Last Name = {receivedData.SurName}";
r.StatusCode = HttpStatusCode.OK;
return r;
});
Я могу ошибаться, но я думаю, что это потому, что вы используете сброс для ввода.