Exemplo n.º 1
0
        /// <summary>
        /// Initializes instance
        /// </summary>
        public AddressableDeferredOrderedMessageBus()
        {
            var options = MessageBusOptions.GetForType(GetType());

            Broadcaster = new AddressableDeferredOrderedBroadcaster <TAddress, TOrder>(options.AddressesCapacity, options.ConnectionsCapacity);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Initializes instance
        /// </summary>
        public DeferredOrderedMessageBus()
        {
            var options = MessageBusOptions.GetForType(GetType());

            Broadcaster = new DeferredOrderedBroadcaster <TOrder>(options.ConnectionsCapacity);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Initializes instance
        /// </summary>
        public AddressableMessageBus()
        {
            var options = MessageBusOptions.GetForType(GetType());

            Broadcaster = new AddressableBroadcaster <TAddress>(options.AddressesCapacity, options.ConnectionsCapacity);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Initializes instance
        /// </summary>
        public MessageBus()
        {
            var options = MessageBusOptions.GetForType(GetType());

            Broadcaster = new Broadcaster(options.ConnectionsCapacity);
        }