示例#1
0
 private object ParseCommand(int from, JToken data)
 {
     // Look For a Key inside the data
     if (data["data"] is JToken input)
     {
         if (input["key"] is JToken inputVal)
         {
             var value = (string)inputVal;
             if (input["pressed"] is JToken pressedVal)
             {
                 var pressed = (bool)pressedVal;
                 if (pressed)
                 {
                     return(CommandData.GenerateNewCommand(from, value));
                 }
             }
         }
     }
     return(null);
 }