1

IIS でホストされている WCF サービス (.svc ファイル) がありますが、これは RESTful ではありません。入力パラメーターを持ついくつかの Web メソッドがあります。

<%@ ServiceHost Language="C#" Debug="true" Service="MyNameSpace.MyService"%>

各 Web メソッドには、次のようなサイト名と呼ばれる入力パラメーターがあります。

List<string> GetAvailableList(string param1, string sitename);

ここで、そこに行って Web メソッドの実装を変更せずに、Web メソッドの入力 URL と入力パラメーターをログに記録する必要があります。

とにかく、ASP.NET の HTTPModule のように、要求/入力パラメーターをインターセプトしてログに記録できるものはありますか?

.dll を作成して IIS に展開し、リクエストを自動的にログ/インターセプトすることはできますか?

基本的には、各サイト名からのリクエスト数を知りたいです。

4

1 に答える 1

2

この助けを願っています

メッセージ インスペクター- メッセージ インスペクターは、サービス モデルのクライアント ランタイムおよびディスパッチ ランタイムでプログラムまたは構成を通じて使用できる拡張オブジェクトであり、メッセージを受信後または送信前に検査および変更できます。

于 2013-03-26T10:26:22.610 に答える