/// <summary>Initializes a new instance of the NServiceKit.Messaging.InMemoryMessageQueueClient class.</summary>
 ///
 /// <param name="factory">The factory.</param>
 public InMemoryMessageQueueClient(MessageQueueClientFactory factory)
 {
     this.factory = factory;
 }
 /// <summary>Initializes a new instance of the NServiceKit.Messaging.InMemoryTransientMessageFactory class.</summary>
 ///
 /// <param name="transientMessageService">The transient message service.</param>
 public InMemoryTransientMessageFactory(InMemoryTransientMessageService transientMessageService)
 {
     this.transientMessageService = transientMessageService ?? new InMemoryTransientMessageService();
     this.MqFactory = new MessageQueueClientFactory();
 }