public ChangeRecords <T> ObjectData <T>() { JsonSerializer serializer = new JsonSerializer(); serializer.MissingMemberHandling = MissingMemberHandling.Ignore; StringReader sr = new StringReader(JsonData); ChangeRecords <T> data = (ChangeRecords <T>)serializer.Deserialize(sr, typeof(ChangeRecords <T>)); return(data); }
public ChangeRecords <T> BatchObjectData <T>() { if (!this.IsBatch) { throw new Exception("The data is not batch"); } JsonSerializer serializer = new JsonSerializer(); serializer.MissingMemberHandling = MissingMemberHandling.Ignore; StringReader sr = new StringReader(JsonData); ChangeRecords <T> data = (ChangeRecords <T>)serializer.Deserialize(sr, typeof(ChangeRecords <T>)); return(data); }