Предположим, что у меня есть эта модель
public partial class Todo
{
public int id { get; set; }
public string content { get; set; }
public bool done { get; set; }
}
И я отправляю это как данные json на свой контроллер в качестве запроса на исправление. Это мучительно действие toggeling checkbox. Я думаю, что это означает, что я только хочу отправить это на свой сервер, а не всю модель.
{ "id":1, "done" : true }
Что должен сделать мой контроллер WebApi, чтобы правильно обработать этот простой запрос json-патча? Должен ли я использовать web api для этого, или я должен использовать более rpc-стиль с mvc?
Кажется, что это очень простая вещь, но я не могу понять, что это правильно! Я думаю, мне может понадобиться использовать другой параметр в моем методе контроллера, но я не уверен.
Спасибо за ваше время.