public void RegisterRemove(T entity, IUnitOfWorkRepository<T> repository) { repository.PersistRemoveItem(entity); }