public void RegisterAdd(T entity, IUnitOfWorkRepository<T> repository) { repository.PersistNewItem(entity); }