私が取り組んでいる ASP.NET MVC Web サイトには、( -Controller
派生) "ユーザー" ページと ( -ApiController
派生) "api" ページがいくつかあります。
このサイトではMiniProfilerを使用して「ユーザー」ページを計測していますが、私はその機能がとても気に入っています。「api」ページに同じまたは類似の機能を持たせたいと考えています。具体的には、実行された SQL ステートメントの記録と、すべてにかかった時間です。
エントリ ポイントの URL がブラウザのアドレス バーに入力されるだけの有望なこのリンクを見ましたが、ASP.NET MVC WebApi ですぐに使用できる既定のビューを使用しています。自分の URL は XML ドキュメント (または JSON 応答) を返します。
また、実際の API 呼び出しは別のプログラムによって開始されるため、ブラウザから離れられるようにしたいと考えています。単一の要求。
何かアドバイス?