From bd7f5f09eb901275f4b5aaec95d2d2a263f4fade Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Mon, 5 Mar 2018 03:50:09 +0800 Subject: [PATCH] Core(MtProtoSender): mark immutable fields as readonly To make sure they are kept immutable when upcoming devs make changes to this file. --- TLSharp.Core/Network/MtProtoSender.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TLSharp.Core/Network/MtProtoSender.cs b/TLSharp.Core/Network/MtProtoSender.cs index 5ba75b3..4bc8e84 100644 --- a/TLSharp.Core/Network/MtProtoSender.cs +++ b/TLSharp.Core/Network/MtProtoSender.cs @@ -18,10 +18,10 @@ namespace TLSharp.Core.Network { //private ulong sessionId = GenerateRandomUlong(); - private TcpTransport _transport; - private Session _session; + private readonly TcpTransport _transport; + private readonly Session _session; - public List needConfirmation = new List(); + public readonly List needConfirmation = new List(); public MtProtoSender(TcpTransport transport, Session session) {