public MSMQMessageSource(string queueName, Msmq.IMessageFormatter messageFormater)
 {
     Condition.Requires(queueName, "queueName").IsNotNull();
     Condition.Requires(messageFormater, "messageFormater").IsNotNull();
     QueueName       = queueName;
     MessageFormater = messageFormater;
     Initialize();
 }
 public MSMQMessageSink(Msmq.IMessageFormatter messageFormater)
 {
     Condition.Requires(messageFormater, "messageFormater").IsNotNull();
     MessageFormater = messageFormater;
 }