Ejemplo n.º 1
0
 public static GoogleVisionApiResult FromJson(String json, HttpStatusCode httpStatus = HttpStatusCode.OK)
 {
     try {
         GoogleVisionApiResult inst = JsonConvert.DeserializeObject <GoogleVisionApiResult>(json);
         inst.HttpStatusCode = httpStatus;
         return(inst);
     }
     catch {
         return(new GoogleVisionApiResult(json, httpStatus));
     }
 }
Ejemplo n.º 2
0
        public async Task <GoogleVisionApiResult> GetResult()
        {
            if (httpResponse == null)
            {
                return(null);
            }
            if (httpResponse.StatusCode != HttpStatusCode.OK)
            {
                String errdesc = await HttpResponse.Content.ReadAsStringAsync();

                return(GoogleVisionApiResult.FromJson(errdesc, httpResponse.StatusCode));
            }

            String json = await HttpResponse.Content.ReadAsStringAsync();

            return(GoogleVisionApiResult.FromJson(json));
        }