我有一个WCF服务(快乐的joy),我的所有消息都继承自抽象类MessageBase,并实现了下面的接口。
public interface IMessageBase<T> where T : class
{
String Serialize(T data);
T Deserialize(string text);
}
每次我的一个操作契约遇到这样的消息时,我都想记录下这条消息。一旦请求了一个方法,并且其中一个入站参数可以赋值给IMessageBase,那么我就希望在不使用实际方法的情况下执行日志记录。我将如何实现这一点?我想我需要在我的IDispatchMessa