コード例 #1
0
        private async Task Create()
        {
            _mockPessoaRepository.Setup(x => x.AddAsync(It.IsAny <Domain.Pessoa>()))
            .Callback((Domain.Pessoa pessoa) =>
            {
                _pessoaCallBack = pessoa;
            });

            _command = new CriarPessoaCommand(_entityId, _nome, _cpf);
            _handler = new CriarPessoaCommandHandler(_mockPessoaRepository.Object);

            await _handler.HandleAsync(_command);
        }
コード例 #2
0
ファイル: Pessoa.cs プロジェクト: rodrigopduarte/CQRS_MediatR
 public Domain.Pessoa Inserir(Domain.Pessoa pessoa)
 {
     Cache.Repositorio.Inserir(pessoa);
     return(pessoa);
 }
コード例 #3
0
ファイル: Pessoa.cs プロジェクト: rodrigopduarte/CQRS_MediatR
 public Domain.Pessoa Atualizar(Domain.Pessoa pessoa)
 {
     Cache.Repositorio.Atualizar(pessoa);
     return(pessoa);
 }