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