Additional log messages.

This commit is contained in:
Paulo Rogerio Panhoto 2018-02-20 18:43:36 -03:00
parent ef1f961592
commit a425d142f9
2 changed files with 4 additions and 1 deletions

View file

@ -91,7 +91,7 @@ namespace TLSharp.Core.Network
plaintextWriter.Write(packet); plaintextWriter.Write(packet);
var buffer = plaintextPacket.GetBuffer(); var buffer = plaintextPacket.GetBuffer();
logger.Debug(Sniffer.MessageOut(buffer)); logger.Debug("Send {0} {1}", request, Sniffer.MessageOut(buffer));
msgKey = Helpers.CalcMsgKey(buffer); msgKey = Helpers.CalcMsgKey(buffer);
ciphertext = AES.EncryptAES(Helpers.CalcKey(_session.AuthKey.Data, msgKey, true), plaintextPacket.GetBuffer()); ciphertext = AES.EncryptAES(Helpers.CalcKey(_session.AuthKey.Data, msgKey, true), plaintextPacket.GetBuffer());
} }

View file

@ -22,6 +22,7 @@ namespace TLSharp.Core
{ {
public class TelegramClient : IDisposable public class TelegramClient : IDisposable
{ {
private static NLog.Logger logger = NLog.LogManager.GetLogger("TelegramClient");
private MtProtoSender _sender; private MtProtoSender _sender;
private AuthKey _key; private AuthKey _key;
private TcpTransport _transport; private TcpTransport _transport;
@ -122,12 +123,14 @@ namespace TLSharp.Core
{ {
try try
{ {
logger.Trace("Socket waiting");
await WaitEventAsync(source.Token); await WaitEventAsync(source.Token);
} catch (OperationCanceledException) } catch (OperationCanceledException)
{ {
} }
finally finally
{ {
logger.Trace("Running idle tasks");
IdleLoop?.Invoke(this); IdleLoop?.Invoke(this);
IdleLoop = null; IdleLoop = null;
} }