Пример #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
                           ));
            }
Пример #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);
            }
Пример #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);
            }
Пример #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);
            }
Пример #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);
            }
Пример #6
0
 public bool ValidateData(JsonRpcReceivingApi.RootObject rootObject)
 {
     return(!(rootObject.id == 0 & rootObject.result == null & rootObject.jsonrpc == null));
 }
Пример #7
0
 public bool ValidateData(JsonRpcReceivingApi.RootObject rootObject)
 {
     return(rootObject.id != 0 & rootObject.result != null & rootObject.jsonrpc != null);
 }
Пример #8
0
 public bool ValidateData(JsonRpcReceivingApi.RootObject rootObject)
 {
     return(rootObject != null);
 }