public InitializeAsyncResult(TopicMessageBus owner, AsyncCallback callback, object state) : base(TimeSpan.MaxValue, callback, state) { this.owner = owner; this.serviceBusFactory = new ServiceBusFactory(this.owner.connectionString); this.OnCompleting += CompletingAction; }
public SendAsyncResult(TopicMessageBus owner, Message[] messages, AsyncCallback callback, object state) : base(TimeSpan.MaxValue, callback, state) { this.owner = owner; this.messages = messages; this.partitionedMessages = new Dictionary <int, List <Message> >(); this.OnCompleting += CompletingAction; }
public ServiceBusMessageBus(string connectionString, int partitionCount, int nodeCount, int nodeId, string topicPrefix, IDependencyResolver resolver) : base(resolver) { this.bus = new TopicMessageBus(connectionString, partitionCount, nodeCount, nodeId, topicPrefix, IsAnonymous, OnReceived); }