public static void RaiseObjectChangedEvent(object objectAdded, ChangeType type) // возможно заменить на 3 отдельные Added Deleted Updated, но надо будет много логики реализовывать на стороне подписчика { ObjectChangedEvent?.Invoke(null, new ObjectChangedEventArgs(objectAdded, type)); }