Как я могу исправить ошибку неподдерживаемый тип медиа - .Объем основного веб-API
я хочу опубликовать данные json в web api 2, но получаю ошибку 415 - неподдерживаемый тип носителя.
C-класс.
public class Person{ public int Id {get; set} public string Name {get; set;} }
... а ниже приведено действие контроллера webApi
// [httpPost] public IActionResult PostAddPerson([FromBody] Person person) { // processing here }
... json от клиента
{ "Id":1, "name":"Person1" }
Что я уже пробовал:
Я изменился
[FromBody]который всегда возвращает null, 'человек' в
[FromForm], и когда я проверяю параметр "person", все свойства имеют только значения по умолчанию, а не то, что со стороны клиента.
я изменил тип контента на "application/json" на стороне клиента, и по-прежнему ничего не изменилось
ZurdoDev
Эта ошибка является ошибкой http, обычно указывающей на то, что ваш тип контента неверен.