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.