Les 7
Dependency injection en configuratie
Services registreren en instellingen uit appsettings.json lezen.
🎯 Na deze les kun je
- services registreren met de juiste levensduur
- afhankelijkheden injecteren
- configuratie en het options-patroon gebruiken
In les 06 stond alles in Program.cs: de gegevens, de logica, de endpoints. Zodra een app groeit, wil je logica in eigen klassen zetten, zoals een BtwService die prijzen berekent. Maar wie maakt die klassen aan, en hoe komt een endpoint eraan? ASP.NET Core heeft daar een ingebouwd systeem voor: dependency injection (DI). In deze les leer je services registreren en injecteren, de drie levensduren, en hoe je instellingen uit appsettings.json haalt met het options-patroon.
🔒 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?