public Bus( IChannelManager channels, IChannelIndex channelIndex, ISubscriptionManager subscriptions) { Channels = channels; ChannelIndex = channelIndex; Subscriptions = subscriptions; }
public ChannelManager( IChannelIndex channelIndex ) { Index = channelIndex; Channels = new ConcurrentDictionary<string, IChannel>(); ChannelFactories = new ConcurrentDictionary<Type, IChannelFactory>(); }
public ChannelManager(IChannelIndex channelIndex) { Index = channelIndex; Channels = new ConcurrentDictionary <string, IChannel>(); ChannelFactories = new ConcurrentDictionary <Type, IChannelFactory>(); }