Я отправляю POST из PostMan:
И параметр продолжает появляться как ноль. Из того, что я прочитал, изменение Post([FromBody]Models.Question value)
и настройка модели должны быть в состоянии обрабатывать входящий параметр json. Я думаю, что мне не хватает настройки или я не понимаю, как правильно обрабатывать данные json.
QuestionsController.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
namespace quiz_backend.Controllers
{
[Produces("application/json")]
[Route("api/Questions")]
public class QuestionsController : Controller
{
// POST api/values
[HttpPost]
public void Post([FromBody]Models.Question value)
{
}
}
}
Модель
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace quiz_backend.Models
{
public class Question
{
public string Text{ get; set; }
}
}