private void _receiver_OnFile(IUserToken userToken, byte[] content) { _current += content.Length; _fileStream.Write(content, 0, content.Length); if (_current == _length) { _fileStream.Flush(); _fileStream.Close(); _current = 0; _length = 0; _beginReceive = false; OnReceiveEnd?.Invoke(_fullName); } }
private void _receiver_OnFile(byte[] content) { _beginReceive = true; _fileStream.Write(content, 0, content.Length); _current += content.Length; if (_current == _length) { _fileStream.Flush(); _fileStream.Close(); _current = 0; _length = 0; _beginReceive = false; OnReceiveEnd?.Invoke(); } }