私はこのモデルを持っていると仮定します
public partial class Todo
{
public int id { get; set; }
public string content { get; set; }
public bool done { get; set; }
}
そして、これをjsonデータとしてコントローラーにパッチリクエストとして送信します。これは、チェックボックスを切り替えるだけのアクションです。モデル全体ではなく、サーバーにのみ送信したいのは理にかなっていると思います。
{ "id":1, "done" : true }
この単純な json パッチ リクエストを正しく処理するために、WebApi コントローラーはどのように見える必要がありますか? これには Web API を使用する必要がありますか、それとも mvc でより rpc スタイルのアプローチを使用する必要がありますか?
それは非常に基本的なことのように思えますが、正しく理解できないようです! コントローラーメソッドで別のパラメーターを使用する必要があるかもしれないと思いますが、よくわかりません。
お時間をいただきありがとうございます。