Esempio n. 1
0
            public bool ValidateData(JsonRpcReceivingApi.RootObject rootObject)
            {
                var result = (JsonRpcReceivingApi.Result)rootObject.result;

                return(!(
                           rootObject.id == 0
                           & rootObject.jsonrpc == null
                           & result.item.thumbnail == null
                           & result.item.label == null
                           ));
            }
Esempio n. 2
0
            public List <string> EncodeResponse(JsonRpcReceivingApi.RootObject rootObject)
            {
                var stringList = new List <string>();

                if (ValidateData(rootObject))
                {
                    stringList.Add(ErrorMesage);
                    return(stringList);
                }
                stringList.Add($"Mute: {rootObject.result}");
                return(stringList);
            }
Esempio n. 3
0
            public List <string> EncodeResponse(JsonRpcReceivingApi.RootObject rootObject)
            {
                var stringList = new List <string>();
                var result     = (JsonRpcReceivingApi.Result)rootObject.result;

                if (ValidateData(rootObject))
                {
                    stringList.Add(ErrorMesage);
                    return(stringList);
                }
                stringList.Add($"Increment speed to: {result.speed}");
                return(stringList);
            }
Esempio n. 4
0
            public List <string> EncodeResponse(JsonRpcReceivingApi.RootObject rootObject)
            {
                var stringList = new List <string>();
                var result     = (JsonRpcReceivingApi.Result)rootObject.result;

                if (ValidateData(rootObject))
                {
                    stringList.Add(ErrorMesage);
                    return(stringList);
                }
                stringList.Add(result.speed == 0 ? "Pause" : "Play");
                return(stringList);
            }
Esempio n. 5
0
            public List <string> EncodeResponse(JsonRpcReceivingApi.RootObject rootObject)
            {
                var stringList = new List <string>();
                var result     = (JsonRpcReceivingApi.Result)rootObject.result;

                if (ValidateData(rootObject))
                {
                    stringList.Add(ErrorMesage);
                    return(stringList);
                }
                stringList.Add(result.item.label);
                stringList.Add(result.item.thumbnail);
                return(stringList);
            }
Esempio n. 6
0
 public bool ValidateData(JsonRpcReceivingApi.RootObject rootObject)
 {
     return(!(rootObject.id == 0 & rootObject.result == null & rootObject.jsonrpc == null));
 }
Esempio n. 7
0
 public bool ValidateData(JsonRpcReceivingApi.RootObject rootObject)
 {
     return(rootObject.id != 0 & rootObject.result != null & rootObject.jsonrpc != null);
 }
Esempio n. 8
0
 public bool ValidateData(JsonRpcReceivingApi.RootObject rootObject)
 {
     return(rootObject != null);
 }