示例#1
0
 public TransactionCommandHandlerDecorator(
     ICommandHandler <TCommand> decoratee,
     IRepositoryPersister persister)
 {
     _decoratee = decoratee;
     _persister = persister;
 }
 protected Repository(IRepositoryPersister <T> repositoryPersister)
 {
     _repositoryPersister = repositoryPersister;
     _entities            = _repositoryPersister.Load();
 }
示例#3
0
 public UnitOfWork(IRepositoryFactory repositoryFactory, IRepositoryPersister repositoryPersister)
 {
     _repositoryFactory   = repositoryFactory;
     _repositoryPersister = repositoryPersister;
 }