/// <summary> /// Initializes a new instance of the <see cref="MessageBus"/> class. /// </summary> /// <param name="description"> /// The message bus description. /// </param> public MessageBus(MessageBusDescription description) { this.Description = description; this.Publishers = new ConcurrentDictionary <string, IPublisher>(); this.Subscribers = new ConcurrentDictionary <string, ISubscriber>(); }
/// <summary> /// Initializes a new instance of the <see cref="MessageBus"/> class. /// </summary> /// <param name="description"> /// The message bus description. /// </param> public MessageBus(MessageBusDescription description) { this.Description = description; this.Publishers = new ConcurrentDictionary<string, IPublisher>(); this.Subscribers = new ConcurrentDictionary<string, ISubscriber>(); }