public async Task StartAsync() { await _client.ConnectAsync(IPAddress.Parse(Config.ServerIPAddress), Config.ServerPortNumber); await Task.Run(() => MessageHandler.ReceiveMessage(_client, ProcessServerMessage)); }
public void Start() { _client.ConnectAsync(IPAddress.Parse(Config.ServerIPAddress), Config.ServerPortNumber).Wait(); MessageHandler.ReceiveMessage(_client, ProcessServerMessage); }
//public Task<LogOnPacket> public void Chat(int desId, string message) { MessageHandler.SendMessage(_client, new ClientProtocol.PacketHeader(_userId, ClientProtocol.MessageKind.Chat, GenerateSequenceNumber()), new ClientProtocol.ChatPacket(desId, message)); }