public static T ReadJSON <T>(string json, GXBaseCollection <SdtMessages_Message> Messages = null) where T : class { try { if (!string.IsNullOrEmpty(json)) { Jayrock.Json.JsonTextReader reader = new Jayrock.Json.JsonTextReader(new StringReader(json)); return((T)reader.DeserializeNext()); } else { GXUtil.ErrorToMessages("FromJson Error", "Empty json", Messages); return(default(T)); } } catch (Exception ex) { GXUtil.ErrorToMessages("FromJson Error", ex, Messages); GXLogging.Error(log, "FromJsonError ", ex); return(default(T)); } }
public void FromJSON(Jayrock.Json.JsonTextReader jreader) { GeoJSONReader.ReadGISFeature(this as IGISFeature, jreader); }
public void FromJSON(Jayrock.Json.JsonTextReader jreader) { throw new Exception("The method or operation is not implemented."); }