public NodeMapping(IEncryptionKeyProvider encryptionKeyProvider, INodeUriProvider nodeUriProvider) { _encryptionKeyProvider = encryptionKeyProvider ?? throw new ArgumentNullException(nameof(encryptionKeyProvider)); _urlBytes = Encoding.GetBytes(nodeUriProvider.GetCurrentNodeUri().ToString()); }
public MultiNodeStreamBridge(INodeMapping serverMapping, INodeUriProvider nodeUriProvider, IStreamProxy streamProxy) { _serverMapping = serverMapping; _nodeUriProvider = nodeUriProvider; _streamProxy = streamProxy; }