Esempio n. 1
0
        private static void HandlePlatformMessage(PlatformMessage message)
        {
            if (message == null)
            {
                return;
            }
            // Check for known messages
            string messageName = message.Name.ToUpperInvariant();

            switch (messageName)
            {
            case "TIMELEFT":
                message.SetResponse(HandleTimeLeftMessage());
                break;

            case "POSITION":
                message.SetResponse(HandlePlayerPositionMessage(), "application/json");
                break;

            default:
                if (PlatformMessageReceived != null)
                {
                    PlatformMessageReceived.Invoke(message);
                }
                break;
            }
        }
 private static void HandleMessage(PlatformMessage message)
 {
     if (messageReceivedCallback != null)
     {
         messageReceivedCallback.Invoke(message);
     }
 }