using System.Threading.Tasks; namespace EZXR.Glass.Network.SocketIOClient.Parsers { class DisconnectedParser : IParser { public Task ParseAsync(ResponseTextParser rtp) { if (rtp.Text == "41" + rtp.Namespace) { return rtp.Socket.InvokeClosedAsync(); } else { rtp.Parser = new MessageEventParser(); return rtp.ParseAsync(); } } } }