@lucky4

Почему моделька пустая у экшн контроллера?

Есть метод контролерра post:
public async Task<IActionResult> SubmitSubscribe(SubscribeForm form)


Модeль самой формы:
public class MagazineSubscribeForm
    {
        [EmailAddress]
        [Required]
        public string Email { get; set; } = string.Empty;

        [Required]
        public string Language { get; set; } = string.Empty;


При отправке:
{
    "Email": "alaketych@ukr.net",
    "Language": "en-GB"
}


При дебагге я вхожу в метод, но форма пустая, ее параметры равны нулю
Я понимаю, что это тяжело просмотреть текстом, но какие могут быть варианты кроме того, что наименования полей несовподают
  • Вопрос задан
  • 36 просмотров
Решения вопроса 1
@lucky4 Автор вопроса
Разобрался. Я не прокинул для модельки [FromBody] :)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
NikFaraday
@NikFaraday
Student full-stack Developer
У вас ошибка при отправке
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы