Wat je krijgt

Een klein programma dat tussen je game en je database in staat. Naar boven praat hij JSON, naar beneden SQL.

Jullie mogen het volgende project instaleren:

TrainForge.Api.rar

En dit kan hij:

Methode Adres Wat het doet
GET / Zegt of de API draait
POST /resultaten Slaat een resultaat op

Stap 1:

Kijk eerst of je dotnet geïnstalleerd heb staan in de terminal:

dotnet --version

Zie je een nummer dat met 10 begint, dan zit je goed. Anders:

<aside> 🛠

De .NET SDK versie 10 van dotnet.microsoft.com/download. Let op: je hebt de SDK nodig, niet de Runtime. Met alleen de Runtime kun je wel iets draaien maar niets bouwen.

</aside>

Download de volgende twee extensies in VS code:

Extensie Waarvoor
C# Dev Kit (Microsoft) IntelliSense, debuggen, fouten zien terwijl je typt
REST Client (Huachao Mao) verzoeken naar je API sturen vanuit VS Code

Stap 2: Uitpakken en openen

Download het API project naar een logische plek op je schrijf.

Open in VS Code: File → Open Folder en kies de map TrainForge.Api.

<aside> 💡

Verschijnt rechtsonder de vraag of er assets toegevoegd mogen worden om te kunnen debuggen? Klik Yes.

</aside>

Stap 3: Database klaarzetten

Open Program.cs en zoek deze regel bovenin:

const string Verbinding = "Server=127.0.0.1;Port=3306;Database=trainforge;User ID=trainforge;Password=trainforge;";