internal RemotingMessageReceivedEventArgs(RemotingMessage message , string endpoint, string clientId, int invokeId)
 {
     Message = message;
     Operation = message.Operation;
     Destination = message.Destination;
     Endpoint = endpoint;
     MessageId = clientId;
     InvokeId = invokeId;
 }
 public RemotingMessageReceivedEventArgs(RemotingMessage originalMessage, string operation, string endpoint, string destination, string messageId, object body, int invokeId)
 {
     OriginalMessage = originalMessage;
     Operation = operation;
     Destination = destination;
     Endpoint = endpoint;
     MessageId = messageId;
     Body = body;
     ReturnRequired = false;
     InvokeId = invokeId;
 }