ホームページ > バックエンド開発 > C++ > ASP.NET Core 3.0: 「AddJsonOptions」はどこへ行ったのか?

ASP.NET Core 3.0: 「AddJsonOptions」はどこへ行ったのか?

DDD
リリース: 2025-01-23 01:27:10
オリジナル
393 人が閲覧しました

ASP.NET Core 3.0: Where Did `AddJsonOptions` Go?

ASP.NET Core 3.0 の AddJsonOptions メソッドの変更点

問題: ASP.NET Core 3.0 にアップグレードした後、AddJsonOptions メソッドが消え、依存関係を再インストールしても問題は解決されませんでした。

答え:

背景:

ASP.NET Core 3.0 では、デフォルトの JSON シリアル化メカニズムが変更されます。 Json.NET は、パフォーマンスを重視した新しい JSON API に置き換えられました。

Json.NET を使用します:

Json.NET との互換性が必要な場合は、次の手順に従ってください:

  1. Microsoft.AspNetCore.Mvc.NewtonsoftJson NuGet パッケージをインストールします。
  2. Startup クラスの ConfigureServices メソッドで、次のコードを使用して MVC を構成します。
<code class="language-csharp">services.AddControllers()
    .AddNewtonsoftJson();</code>
ログイン後にコピー

設定オプション:

オーバーロードされたメソッドを使用して、Json.NET オプションをさらに構成できます:

以上がASP.NET Core 3.0: 「AddJsonOptions」はどこへ行ったのか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート