Проблема: неподдерживаемый тип мультимедиа 415
Контекст: Ну, я попытался зарегистрировать данные с помощью метода post, объект, который я отправил, имеет три свойства, класс экспорта Livre {titre: string, prix: Number, taille: Number }
и это клиентская сторона
postEntity<T>():Observable<T>{
this.initUrl();
let header:HttpHeaders =
new HttpHeaders().set('Content-Type', 'application/json')
.set('accept','application/json');
return this._http.post<T>(this.basicUrl + 'add/',{headers:header}, this.entity)
.pipe(catchError(this.handleError));;
}
Этот вышеописанный метод определяется с помощью службы generi c, которая будет наследоваться позже, а ее наследование внедряется в компонент constrcutor
Со стороны сервера здесь вызывается метод
[HttpPost]
[ActionName("add")]
public IActionResult Add([FromBody]Livre Livre)
{
_model.Add(Livre);
return Ok(_model);
}
Когда я отлаживаю, каждая вещь работает как чудо, я могу перейти через весь клиентский код s ie к стороне сервера, однако это добавит члены данных имеют значение null с этой ошибкой неподдерживаемый тип носителя 415