// Token: 0x06000103 RID: 259 RVA: 0x0000E5CC File Offset: 0x0000C7CC internal void method_0() { JObject jobject = Class20.smethod_4(this.bitmap_0); try { this.jobject_0[this.int_0.ToString()] = new JObject(); JToken jtoken = this.jobject_0[this.int_0.ToString()]; object key = Class185.smethod_0(537704272); bool value; if (jobject[Class185.smethod_0(537704268)][Class185.smethod_0(537704318)].Count <JToken>() <= 0) { value = false; } else { IEnumerable <JToken> source = jobject[Class185.smethod_0(537704268)][Class185.smethod_0(537704318)]; Func <JToken, bool> predicate; if ((predicate = this.func_0) == null) { predicate = (this.func_0 = new Func <JToken, bool>(this.method_1)); } value = (source.Where(predicate).Count <JToken>() > 0); } jtoken[key] = value; this.jobject_0[this.int_0.ToString()][Class185.smethod_0(537704318)] = jobject[Class185.smethod_0(537704268)][Class185.smethod_0(537704318)]; GClass3.smethod_0(Class185.smethod_0(537704297) + this.int_0, Class185.smethod_0(537704074)); } catch { Console.WriteLine(jobject); } }
// Token: 0x060000FC RID: 252 RVA: 0x00006E4C File Offset: 0x0000504C public static void smethod_0(GStruct2 gstruct2_0) { switch (gstruct2_0.byte_1) { case 1: Class20.smethod_1(); break; case 2: Class20.smethod_3(gstruct2_0.object_0); break; case 4: Class20.smethod_2(gstruct2_0.guid_0, gstruct2_0.object_0); break; case 6: Class20.smethod_4(); break; case 7: Class20.smethod_5(gstruct2_0.object_0); break; } }
// Token: 0x06000103 RID: 259 RVA: 0x0000D520 File Offset: 0x0000B720 internal void method_0() { JObject jobject = Class20.smethod_4(this.bitmap_0); try { this.jobject_0[this.int_0.ToString()] = new JObject(); JToken jtoken = this.jobject_0[this.int_0.ToString()]; object key = "match"; bool value; if (jobject["description"]["tags"].Count <JToken>() <= 0) { value = false; } else { IEnumerable <JToken> source = jobject["description"]["tags"]; Func <JToken, bool> predicate; if ((predicate = this.func_0) == null) { predicate = (this.func_0 = new Func <JToken, bool>(this.method_1)); } value = (source.Where(predicate).Count <JToken>() > 0); } jtoken[key] = value; this.jobject_0[this.int_0.ToString()]["tags"] = jobject["description"]["tags"]; GClass3.smethod_0("Received answer for image " + this.int_0, "OCR"); } catch { Console.WriteLine(jobject); } }
// Token: 0x0600057F RID: 1407 RVA: 0x00026EE8 File Offset: 0x000250E8 public static ConstructorInfo smethod_3(Type type_0, Type type_1) { Type type_2 = typeof(IList <>).MakeGenericType(new Type[] { type_1 }); return(Class20.smethod_4(type_0, type_1, type_2)); }