Les 10
Validatie en foutafhandeling
Ongeldige invoer afwijzen met nette foutmeldingen.
🎯 Na deze les kun je
- data annotations gebruiken voor validatie
- ProblemDetails teruggeven
- globale foutafhandeling inrichten
In les 06 zag je het al: een POST met {"naam":"x"} werd vrolijk opgeslagen, met een lege categorie en prijs 0. Een API mag nooit blind vertrouwen op wat er binnenkomt. In deze les leer je invoer valideren met data annotations, fouten teruggeven in het standaardformaat ProblemDetails, en onverwachte fouten centraal afhandelen, zodat een bezoeker nooit een stacktrace ziet.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?