IIS ログに表示される WebMethod (またはその他の識別子) を取得するために ASP.NET Web サービスを操作する簡単なパターンはありますか?
中間/Web サービス/アプリ サーバー層では、ほとんどの ASP.NET Web サービス ページ (asmx) に複数の WebMethods があります。WebMethod ごとに複数のページを作成する必要がないのは便利ですが、IIS のログを分析して使用状況を調べると、うまくいきません。
フロントエンド/プレゼンテーション/Web サーバー層では、Web サービスへの参照を追加するときに、Web 参照を追加するときに Visual Studio に任せます。
答えは、WebMethod 内で Response.AppendToLog を使用して、メソッドの名前を cs-uri-query フィールドに追加することだと思います。Response.AppendToLog を実際に使用した経験のある人はいますか?
ありがとう、マット