1234567891011121314151617181920 |
- 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();
- }
- }
- }
- }
|