protected ReactivePlatformClientBase(IReactivePlatform platform) { _platform = platform ?? throw new ArgumentNullException(nameof(platform)); _queryCoordinator = platform.QueryCoordinator.GetInstance <IRemotingReactiveServiceConnection>(); _messageRouter = GetMessageRouter(platform); _tableClient = GetTableClient(platform); }
protected ReactivePlatformClientBase(IRemotingReactiveServiceConnection queryCoordinator, IReactiveMessagingConnection messaging) { _queryCoordinator = queryCoordinator; _messageRouter = GetMessageRouter(messaging); }