Пример #1
0
 public virtual void Remove(T entity)
 {
     RepositoryEventRegistry.RaiseEvent <IBeforeRemoveListener>(entity);
     GetDataAccessor().Remove(entity);
     RepositoryEventRegistry.RaiseEvent <IAfterRemoveListener>(entity);
 }
Пример #2
0
 public virtual void Add(T entity)
 {
     RepositoryEventRegistry.RaiseEvent <IBeforeAddListener>(entity);
     GetDataAccessor().Add(entity);
     RepositoryEventRegistry.RaiseEvent <IAfterAddListener>(entity);
 }