예제 #1
0
 public CompetingEventMessagePump(MessagingFactory messagingFactory, ICompetingEventBroker multicastEventBroker, Type eventType, string subscriptionName, ILogger logger, int batchSize)
     : base(logger, batchSize)
 {
     _messagingFactory = messagingFactory;
     _multicastEventBroker = multicastEventBroker;
     _eventType = eventType;
     _subscriptionName = subscriptionName;
 }
 public static BusBuilderConfiguration WithCompetingEventBroker(this BusBuilderConfiguration configuration, ICompetingEventBroker competingEventBroker)
 {
     configuration.CompetingEventBroker = competingEventBroker;
     return configuration;
 }