public MockTopicClient(IBus serviceBus, string path)
 {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
     this.Path = path;
 }
 public MockSubscriptionClient(IBus serviceBus, string topicPath, string name, ReceiveMode receiveMode) {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     Guard.ArgumentNotNull(topicPath, "topicPath");
     Guard.ArgumentNotNull(name, "name");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
     this.topicPath = topicPath;
     this.name = name;
     this.receiveMode = receiveMode;
 }
Ejemplo n.º 3
0
 public MockSubscriptionClient(IBus serviceBus, string topicPath, string name, ReceiveMode receiveMode)
 {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     Guard.ArgumentNotNull(topicPath, "topicPath");
     Guard.ArgumentNotNull(name, "name");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
     this.topicPath   = topicPath;
     this.name        = name;
     this.receiveMode = receiveMode;
 }
Ejemplo n.º 4
0
        public MockBrokeredMessage(IBus serviceBus, IBrokeredMessage original)
        {
            Guard.ArgumentNotNull(serviceBus, "serviceBus");
            Guard.ArgumentNotNull(original, "original");
            this.serviceBus = serviceBus as IMockServiceBus;
            Guard.ArgumentNotNull(this.serviceBus, "serviceBus");

            //we only work with the MockBrokeredMessage at this time.

            var ms             = new MemoryStream();
            var originalStream = original.GetBody <Stream>() as MemoryStream;

            if (originalStream == null)
            {
                throw new ApplicationException("We only work with MemoryStream objects at this time.");
            }

            originalStream.CopyTo(ms);
            originalStream.Position = 0;
            ms.Position             = 0;

            this.SetBody(ms);
        }
 public MockMessagingFactory(IBus serviceBus)
 {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
 }
 public MockTopicClient(IBus serviceBus, string path) {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
     this.Path = path;
 }
 public MockMessagingFactory(IBus serviceBus) {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
 }
 public MockNamespaceManager(IBus serviceBus) {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
 }
Ejemplo n.º 9
0
 public MockBrokeredMessage(IBus serviceBus)
 {
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
 }
 public MockNamespaceManager(IBus serviceBus)
 {
     Guard.ArgumentNotNull(serviceBus, "serviceBus");
     this.serviceBus = serviceBus as IMockServiceBus;
     Guard.ArgumentNotNull(this.serviceBus, "serviceBus");
 }