私はそこにアプリケーションを持っていますが、私はすべての操作のためにWeb API呼び出しを使用しています。Web APIメソッドへのヒット数を取得する方法
API呼び出しを追跡する必要があり、APIが何回呼び出されたか、どのメソッドが何回呼び出されたかを意味する必要があります。将来の応答のためにデータベースに挿入する必要があるすべての情報。
誰でもどのように達成するか考えていますか?シェアしてください。私は思っています何
:私はURLをチェックし、APIのメソッド名を見つけようとしますapplication_beginrequest下のglobal.asaxで
。
その後、非同期呼び出しを行うことによってメソッド名をDBにプッシュできます。
注:
が、それはAPIのパフォーマンスが遅くなりますん?
私は、 "trackdown"メソッド、クラス、何でも書いていると思います。それぞれのapiアクション内で使用してください。 –
apiコードが既に変更されているため、以下のアプローチを試しました。私たちは何をしたのですか?グローバルアクションフィルタを作成しました。これらのアクションフィルタでは、APIメソッド呼び出しを追跡するコードを記述しました。 –