私はWCFでメッセージインスペクターをやっています:
public class LogMessageInspector :
IDispatchMessageInspector, IClientMessageInspector
メソッドを実装します:
public object AfterReceiveRequest(ref Message request,
IClientChannel channel, InstanceContext instanceContext)
呼び出されたサービスの名前を次のように取得できます。
instanceContext.GetServiceInstance().GetType().Name
しかし、呼び出された操作の名前を取得するにはどうすればよいでしょうか?