メインメニューを開く

差分

=== service ===
標準テンプレートではProgram.csあたりにあるサービス生成部分に以下を追加する。
<source lang="csharp">
builder.Services.AddControllers().AddNewtonsoftJson();
=== cshtml.cs ===
前述のAddNewtonsoftJsonでサービスを追加しておけばOnPostおよびOnPostAsyncでNewtonsoft前述のサービス追加をしてあるとOnPost(OnPostAsync)やOnPutなどでNewtonsoft.JsonのJObject型が使えるようになっています。
<source lang="csharp">
public async Task<IActionResult> OnPostAsync([FromBody] JObject json)