https://github.com/ciceroakiles/csharp-game-catalog
https://github.com/ciceroakiles/csharp-game-catalog
api-rest csharp
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ciceroakiles/csharp-game-catalog
- Owner: ciceroakiles
- Created: 2021-08-07T04:31:35.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-10T00:54:33.000Z (almost 5 years ago)
- Last Synced: 2025-03-26T15:55:25.434Z (over 1 year ago)
- Topics: api-rest, csharp
- Language: C#
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Catálogo de jogos
Feito em .NET, e para tanto, foi preciso seguir os seguintes passos.
* Criação do projeto base:
```
dotnet new webapi -o (nomedoprojeto)
```
A partir daqui, cada comando é executado dentro da pasta do projeto.
* Imposição do certificado HTTPS (pode ser diferente no Linux, pode necessitar de passos adicionais no Firefox):
```
dotnet dev-certs https --trust
```
* Instalação do pacote Swashbuckle para o Swagger:
```
dotnet add package Swashbuckle.AspNetCore
```
Depois de configurado no ```Startup.cs```, o Swagger já pode ser utilizado com o template do WeatherForecast.
Após remover os arquivos deste último, adiciona-se mais um pacote, o do Entity Framework:
```
dotnet add package Microsoft.EntityFrameworkCore.InMemory
```
Daí então define-se o model e cria-se cada operação do controller.
A partir daqui, torna-se desejável criar mais camadas intermediárias entre eles.

https://digitalinnovation.one/bootcamps/everis-new-talents-net