Exemplo n.º 1
0
 //закрывает подлючение
 public void Close()
 {
     if (client != null)
     {
         client?.Close();
         client.EventEndSession -= Handler_EndSession;
         Status = StatusClient.EndSession;
     }
     else
     {
         throw new Exception("Невозможно выполнить операцию до создания подключения");
     }
 }
Exemplo n.º 2
0
 //игрок вышел из игры до завершения игры
 private void Client_EventEndSession(ConnectedClient <IMessage> Client)
 {
     Client.Close();
     EventNetorkClientDisconnect?.Invoke(this);
 }