public AnuncioDeletarResponse Deletar(int request)
        {
            // Criei o UnitOfWork para mostrar um controle de transação com o dapper quando for preciso
            using (_unitOfWork)
            {
                // Inicia a transação
                _unitOfWork.BeginTransaction();

                // Faz o mapeamento para a model e chama a service
                Anuncio responseModel = _anuncioService.Deletar(request);

                // Commit ou RollBack
                if (responseModel.Erros != null && responseModel.Erros.Any())
                {
                    _unitOfWork.RollBack();
                }
                else
                {
                    _unitOfWork.CommitTransaction();
                }

                // Mapemento do response e retorna para a api
                AnuncioDeletarResponse response = _mapper.Map <AnuncioDeletarResponse>(responseModel);
                return(response);
            }
        }
        public IActionResult Deletar(int request)
        {
            AnuncioDeletarResponse response = _anuncioAppService.Deletar(request);

            return(Ok(response));
        }