/api-check-fipe

Check Fipe - Clean Architecture Principles - API Web com ASP.NET Core 3.0

Primary LanguageC#

Check Fipe - Clean Architecture Principles - API Web com ASP.NET Core 3.0

Implementado Clean Architecture Principles com ASP.NET Core em uma aplicação de serviços para consultas de dados na tabela Fipe.

Foram consumidos dados da API de Consulta da Tabela Fipe e providos novos serviços para consultar marcas, modelos, anos e dados de um veículo específico na tabela Fipe. As consultas de um veículo em específico são armazenadas e, com isso, são providos dois outros serviços: um para visualizar as consultas realizadas e outro para saber os veículos mais procurados.

O projeto pode ser executado em sua máquina pelo Visual Studio Professional, Visual Studio Code e Visual Studio para Mac, conforme orientações desta página que foram resumidas no texto abaixo.

Visual Studo Professional

Pré-requisitos

  • Visual Studio 2019 com carga de trabalho ASP.NET e desenvolvimento Web
  • SDK do .NET Core 3,0 ou posterior

Teste API

  • Pressione CTRL+F5 para executar o aplicativo. O Visual Studio inicia um navegador e navega para https://localhost:, em que é um número de porta escolhido aleatoriamente. Altere a URL para https://localhost:/swagger, para visualizar o documento do swagger.

Visual Studio Code

Pré-requisitos

  • Visual Studio Code
  • C# para Visual Studio Code (versão mais recente)
  • SDK do .NET Core 3,0 ou posterior

Teste API

  • Pressione CTRL+F5 para executar o aplicativo. Em um navegador, acesse a URL https://localhost:/swagger para visualizar o documento do swagger.

Visual Studio para Mac

Pré-requisitos

  • Visual Studio para Mac versão 8.0 ou posterior
  • SDK do .NET Core 3,0 ou posterior

Teste API

  • Selecione Executar > Iniciar com Depuração para iniciar o aplicativo. O Visual Studio para Mac inicia um navegador e navega para https://localhost:, em que é um número de porta escolhido aleatoriamente. Altere a URL para https://localhost:/swagger, para visualizar o documento do swagger.