public ReadJson ( Newtonsoft.Json.Linq.JObject obj ) : void | ||
obj | Newtonsoft.Json.Linq.JObject | |
return | void |
public virtual void ReadJson(JObject obj) { ReadIdAndRev(this, obj); if (ReconcileBy != ReconcileStrategy.None) { sourceData = (CouchDocument)GetType().GetConstructor(Type.EmptyTypes).Invoke(new object[0]); // set this to prevent infinite recursion sourceData.ReconcileBy = ReconcileStrategy.None; sourceData.ReadJson(obj); } }
public virtual void ReadJson(JObject obj) { ReadIdAndRev(this, obj); if (ReconcileBy != ReconcileStrategy.None) { sourceData = GetType().GetConstructor(Type.EmptyTypes).Invoke(new object[0]) as CouchDocument; // set this to prevent infinite recursion sourceData.ReconcileBy = ReconcileStrategy.None; sourceData.ReadJson(obj); } }