Exemple #1
0
        public RemoteEventBus(
            IEventBus eventBus,
            IRemoteEventPublisher publisher,
            IRemoteEventSubscriber subscriber,
            IIocResolver iocResolver,
            TypeFinder typeFinder)
        {
            _publisher   = publisher;
            _subscriber  = subscriber;
            _iocResolver = iocResolver;
            _typeFinder  = typeFinder;

            Logger = NullLogger.Instance;
        }
Exemple #2
0
 public RemoteEventBus(
     IEventBus eventBus,
     IRemoteEventPublisher publisher,
     IRemoteEventSubscriber subscriber,
     IRemoteEventTopicSelector topicSelector,
     IRemoteEventSerializer remoteEventSerializer,
     ILogger <RemoteEventBus> logger
     )
 {
     _eventBus              = eventBus;
     _publisher             = publisher;
     _subscriber            = subscriber;
     _topicSelector         = topicSelector;
     _remoteEventSerializer = remoteEventSerializer;
     _logger = logger;
 }
Exemple #3
0
        public RemoteEventBus(
            IEventBus eventBus,
            IRemoteEventPublisher publisher,
            IRemoteEventSubscriber subscriber,
            IRemoteEventTopicSelector topicSelector,
            IRemoteEventSerializer remoteEventSerializer
            )
        {
            _eventBus              = eventBus;
            _publisher             = publisher;
            _subscriber            = subscriber;
            _topicSelector         = topicSelector;
            _remoteEventSerializer = remoteEventSerializer;

            Logger = NullLogger.Instance;
        }