public void CheckAndUpdate() { var endJson = JsonConvert.SerializeObject(Obj); if (endJson != _beginJson) { _entity.SetData(_key, Obj); } }
public static void SetData <T>(this IExtendableObject extendableObject, string name, T value, bool handleType = false) { extendableObject.SetData( name, value, handleType ? new JsonSerializer { TypeNameHandling = TypeNameHandling.All } : JsonSerializer.CreateDefault() ); }