public ReplyChannelSelector(ReplyAddressLookup addressLookup, ReplyCorrelationLookup correlationLookup)
        {
            Contract.Requires(addressLookup != null);
            Contract.Requires(correlationLookup != null);

            this.addressLookup = addressLookup;
            this.correlationLookup = correlationLookup;
        }
 public ReplyChannelMessageFilterStategy(ReplyAddressLookup replyAddressLookup, EndpointAddress receiverAddress)
 {
     this.receiverAddress = receiverAddress;
     this.replyAddressLookup = replyAddressLookup;
 }