Пример #1
0
 static public void ThrowIfFalse(bool flag, string msg, AppWebSocketBehavior behavior)
 {
     if (!flag)
     {
         ThrowError(msg, behavior);
     }
 }
Пример #2
0
 static public void ThrowIfNotNull(object obj, string msg, AppWebSocketBehavior behavior)
 {
     if (obj != null)
     {
         ThrowError(msg, behavior);
     }
 }
Пример #3
0
        static private void LogMessage(string message, AppWebSocketBehavior behavior)
        {
            Player currentPlayer = behavior.GetCurrentSessionPlayer();
            string playerName    = currentPlayer != null ? currentPlayer.Name : "unknown";
            string connection    = "";

            try { connection = behavior.Context.UserEndPoint.ToString(); } catch { };
            Console.WriteLine($"{DateTime.Now},{connection},{playerName},{message}");
        }
Пример #4
0
 public MessageHandler(AppWebSocketBehavior serviceBehavior)
 {
     _websocket = serviceBehavior;
     _server    = Server.Instance;
 }
 public GuestRequestFullStateMessageHandler(AppWebSocketBehavior serviceBehavior) : base(serviceBehavior)
 {
 }
Пример #6
0
 public AuthenticationHandler(AppWebSocketBehavior serviceBehavior) : base(serviceBehavior)
 {
 }
Пример #7
0
 public GameCommandChangeHandler(AppWebSocketBehavior serviceBehavior) : base(serviceBehavior)
 {
 }
Пример #8
0
 static private void ThrowError(string msg, AppWebSocketBehavior behavior)
 {
     LogMessage($"{msg},{Environment.StackTrace}", behavior);
     throw new Exception(msg);
 }
Пример #9
0
 public ChatMessageHandler(AppWebSocketBehavior serviceBehavior) : base(serviceBehavior)
 {
 }
 public StateChangeMessageHandler(AppWebSocketBehavior serviceBehavior) : base(serviceBehavior)
 {
 }
Пример #11
0
 public MiceChangeHandler(AppWebSocketBehavior serviceBehavior) : base(serviceBehavior)
 {
 }