private void CreateNetStream()
        {
            if (_netStream != null)
            {
                _log.WarnFormat("Non-null net stream found. Disposing before reassignment.");
                _netStream.DisposeSafely(_log);
            }

            _netStream = GetStreamAsync().Result;
        }