Skip to content

AnaC380/BrasilAPI

Repository files navigation

BrasilAPI

Uma API minimalista em ASP.NET Core 9.0, criada para demonstrar conceitos de Minimal API, boas práticas de desenvolvimento e integração com ferramentas de teste.

Este projeto é um ponto de partida para criar APIs em C# e ASP.NET Core. Ele implementa endpoints básicos para fins de estudo e experimentação.

Atualmente, o projeto contém um endpoint de exemplo (/weatherforecast) que retorna dados simulados de previsão do tempo.

🚀 Tecnologias Utilizadas

C# – Linguagem principal

ASP.NET Core 9.0 – Framework para desenvolvimento da API

.NET CLI – Gerenciamento e execução de projetos

Visual Studio Code – Editor de código

Postman – Testes de requisições

⚙️ Como Rodar o Projeto Pré-requisitos

.NET SDK 9.0 instalado

Instalação

Clone o repositório:

git clone https://github.com/AnaC380/BrasilAPI.git

Acesse o diretório do projeto:

cd BrasilAPI

Execução

Para iniciar a API, rode o comando:

dotnet run

Por padrão, a API ficará disponível em: 👉 https://localhost:5001 ou http://localhost:5000

📡 Endpoints Disponíveis 🔹 GET /weatherforecast

Retorna uma lista com previsões de tempo simuladas.

Exemplo de resposta JSON:

[ { "date": "2025-09-09", "temperatureC": 11, "summary": "Warm", "temperatureF": 51 } ]

👩‍💻 Autora

Projeto desenvolvido por Ana Carolina Salles ✨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages