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());
        }