@@ -344,15 +344,6 @@ private static object ReadValue (Type inst_type, JsonReader reader)
344344
345345 // If there's a custom importer that fits, use it
346346 lock ( custom_importers_table_lock ) {
347- //if (custom_importers_table.ContainsKey (json_type) &&
348- // custom_importers_table[json_type].ContainsKey (
349- // value_type)) {
350-
351- // ImporterFunc importer =
352- // custom_importers_table[json_type][value_type];
353-
354- // return importer (reader.Value);
355- //}
356347 if ( custom_importers_table . TryGetValue ( json_type , out IDictionary < Type , ImporterFunc > customImporterTablesValue ) &&
357348 customImporterTablesValue . TryGetValue ( value_type , out ImporterFunc customImporter ) ) {
358349
@@ -361,15 +352,6 @@ private static object ReadValue (Type inst_type, JsonReader reader)
361352 }
362353
363354 // Maybe there's a base importer that works
364- //if (base_importers_table.ContainsKey (json_type) &&
365- // base_importers_table[json_type].ContainsKey (
366- // value_type)) {
367-
368- // ImporterFunc importer =
369- // base_importers_table[json_type][value_type];
370-
371- // return importer (reader.Value);
372- //}
373355 if ( base_importers_table . TryGetValue ( json_type , out IDictionary < Type , ImporterFunc > baseImporterTablesValue ) &&
374356 baseImporterTablesValue . TryGetValue ( value_type , out ImporterFunc baseImporter ) ) {
375357
@@ -828,20 +810,6 @@ private static void WriteValue (object obj, JsonWriter writer,
828810 Type obj_type = obj . GetType ( ) ;
829811
830812 // See if there's a custom exporter for the object
831- //if (custom_exporters_table.ContainsKey (obj_type)) {
832- // ExporterFunc exporter = custom_exporters_table[obj_type];
833- // exporter (obj, writer);
834-
835- // return;
836- //}
837-
838- //// If not, maybe there's a base exporter
839- //if (base_exporters_table.ContainsKey (obj_type)) {
840- // ExporterFunc exporter = base_exporters_table[obj_type];
841- // exporter (obj, writer);
842-
843- // return;
844- //}
845813 lock ( custom_exporters_table_lock ) {
846814 if ( custom_exporters_table . TryGetValue ( obj_type , out ExporterFunc customExporter ) ) {
847815 customExporter ( obj , writer ) ;
0 commit comments