public void OnStateChanged(EntityObject entity, EntityState state) { if (ObjectStateChanged != null) { ObjectStateChanged.Invoke(this, new EntityChangedArgs { Entity = entity, State = state }); } }
private void ObjectStateManagerObjectStateManagerChanged(object sender, CollectionChangeEventArgs e) { if (ObjectStateChanged != null) { ObjectStateChanged.Invoke(this, new EntityChangedArgs { Entity = (EntityObject)e.Element, State = ((EntityObject)e.Element).EntityState }); } }
public void InvokeObjectStateChanged() => ObjectStateChanged?.Invoke(this);