public MulticastEventMessagePump(MessagingFactory messagingFactory, IMulticastEventBroker multicastEventBroker, Type eventType, string subscriptionName, ILogger logger, int batchSize) : base(logger, batchSize) { _messagingFactory = messagingFactory; _multicastEventBroker = multicastEventBroker; _eventType = eventType; _subscriptionName = subscriptionName; }
public static BusBuilderConfiguration WithMulticastEventBroker(this BusBuilderConfiguration configuration, IMulticastEventBroker multicastEventBroker) { configuration.MulticastEventBroker = multicastEventBroker; return configuration; }