Я пытаюсь отправить данные на страницу Razor, но OnPost никогда не вызывается.Он отлично работает с OnGet, но не с POST (по какой-то причине).
Я попытался определить HttpPost без удачи.
Я использую Почтальон для тестирования.
Страница:
@page
@using FFU.Home.Galaxy.Models;
@{
@functions {
public void OnPost([FromBody] EmailDataModel model)
{
string test = "t";
}
}
}
Модель:
public class EmailDataModel
{
public string Name { get; set; }
public string Value { get; set; }
}
Данные:
[{"Name":"Name","Value":"bfdbd"},{"Name":"Email","Value":"bdfk@nvfdk.se"},{"Name":"Content","Value":"vd"}]