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:
En dit kan hij:
| Methode | Adres | Wat het doet |
|---|---|---|
GET |
/ |
Zegt of de API draait |
POST |
/resultaten |
Slaat een resultaat op |
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 |
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>
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;";