Esempio n. 1
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;
 }
Esempio n. 2
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;
        }