md WebAPI
cd WebAPI
dotnet new webapi
dotnet run
Recurso: Usuario
GET
https://localhost:5001/users
GET
https://localhost:5001/users/1
POST
https://localhost:5001/users
{
"name": "Maria",
"age": 18
}
docker-compose up
docker-compose up -d
docker-compose down
localhost enter enter sa senha enter enter
dotnet add package Microsoft.EntityFrameworkCore --version 5.0.0
dotnet add package Microsoft.EntityFrameworkCore.Design --version 5.0.0
dotnet add package Microsoft.EntityFrameworkCore.SqlServer --version 5.0.0
Object Relational Mapping
Gerencionador de containers
Repositório de imagens
Ferramenta para auxiliar a criação de containers em ambiente de DESENVOLVIMENTO
Modelo de container
Um sistema operacional que roda apartado dentro da sua máquina Nós temos um Windows 10, temos um container rodando com Alpine Linux dentro da nossa máquina
docker container ls
docker container ls -a
docker container rm <container_id>
dotnet add package Microsoft.EntityFrameworkCore.Tools
dotnet tool install --global dotnet-ef
dotnet ef migrations add InitialCreate
dotnet ef database update
Relação um para muitos, exemplo: Um time tem muitos jogadores