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; }
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; }