Я пытаюсь отправить запрос с сериализованными данными на мой сервер, используя HttpClient
var content = JsonConvert.SerializeObject(note);
var response = await _client.PostAsync(url, new StringContent(content));
, вот мой метод в контроллере:
[HttpPost]
public ActionResult<Note>Create([FromBody]note)
{
_noteService.Create(note);
return new Note();//CreatedAtRoute("GetBook", new { id = note.Id.ToString() }, note);
}
, и я получаю ошибку Unsupported MediaType , я попытался изменить тип данных параметра "note" на StringContent , и я получил ошибку " Bad Gateway ", я попытался изменить его на тип данных String и он пуст.
Как я могу получить отправку данных из приложения xamarin на моем сервере?
Отредактировано: Возможно, мне нужно получить сериализованную строку и десериализовать ее для моего объекта.