public void RemoverEndereco(Guid id) { //** ANTES //BeginTransaction(); //_clienteService.RemoverEndereco(id); //Commit(); //** DEPOIS var enderecoCommand = new RemoveEnderecoCommand(id); var result = _handlerRemoveEndereco.Handle(enderecoCommand); Commit(); }
public ICommandResult Handle(RemoveEnderecoCommand command) { _enderecoRepository.Remover(command.EnderecoId); return(new EnderecoCommandResult()); }