Added tests and fixes to SendMediaFunctionality and GetHistory

This commit is contained in:
Ilya Pirozhneko 2016-02-03 22:36:39 +03:00
parent c77cfc064d
commit 9cc6942088
8 changed files with 157 additions and 99 deletions

View file

@ -291,13 +291,20 @@ namespace TLSharp.Core.Network
}
else if (innerCode == 0x3072cfa1)
{
// gzip_packed
byte[] packedData = Serializers.Bytes.read(messageReader);
using (MemoryStream packedStream = new MemoryStream(packedData, false))
using (GZipStream zipStream = new GZipStream(packedStream, CompressionMode.Decompress))
using (BinaryReader compressedReader = new BinaryReader(zipStream))
try
{
request.OnResponse(compressedReader);
// gzip_packed
byte[] packedData = Serializers.Bytes.read(messageReader);
using (var packedStream = new MemoryStream(packedData, false))
using (var zipStream = new GZipStream(packedStream, CompressionMode.Decompress))
using (var compressedReader = new BinaryReader(zipStream))
{
request.OnResponse(compressedReader);
}
}
catch (ZlibException ex)
{
}
}
else