MVC ルーティング インストルメンテーション
- これは、ASP.NET Core 1.x で導入された元のインストルメンテーション オプションです。これは、ASP.NET Core 1.x のデフォルト設定であり、2.x で設定可能なオプションです。
- これを ASP.NET Core 2.x で有効にするには、ノードプロパティ
aspdotnet-core-instrumentation (string) = "Legacy"を設定します。
MVC ルーティング インストルメンテーション機能は、ASP.NET Core 3.0 で廃止されました。パイプラインの最初のミドルウェアからインストゥルメントすることで、完全なパイプラインの可視性を提供します。ただし、着信 Web 要求の MVC の命名を実行しようとすると、問題が発生する可能性があります。これは、特定の方法でミドルウェアパイプラインを構築し、非常に具体的なミドルウェア要求の委任が含まれていることを前提としています。
ASP.NET Core 2.x を使用し、MVC の命名で完全なパイプラインの可視性が必要な場合は、これが唯一の使用可能なオプションです。