クラスの1つで「application/json」コンテンツタイプの定数を宣言しました。
public const string JsonContentType = "application/json";
それが良い習慣かどうかはわかりません。
.NETフレームワークには、「application/json」の定義済みconstがありますか?
MediaTypeNamesで定義されたsomeMIME定数がありますが( here を参照)、 "application/json"の定数はありません。
共有constに追加のコンテンツタイプを配置することはおそらくベストプラクティスであり、少なくともコード全体で何百万回も文字列リテラルで定義するよりも優れています。
さらに、特定の.NETバージョンにはないかもしれない新しい/カスタムMIMEタイプを使用する柔軟性を提供します。
最新の回答を追加するには、dotnet core 2.1 MediaTypeNames.Application.Json
が定義されました。
変更セットについては https://github.com/dotnet/corefx/pull/26701 をご覧ください。