Je start een nieuw HTTP API-project op .NET 8 met Azure Functions. Je hebt volledige controle nodig over de .NET hosting pipeline, de mogelijkheid om custom middleware toe te voegen voor request/response logging, en isolatie van de Functions runtime zodat je onafhankelijk nieuwe .NET-versies kunt adopteren. Welk hostingmodel en welke setup moet je kiezen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik het .NET isolated worker model, configureer Program.cs met een Generic Host, roep AddFunctionsWorkerDefaults() aan, en registreer IFunctionsWorkerMiddleware voor custom middleware..
Waarom dit het antwoord is
Het .NET isolated worker model biedt de vereiste controle over de hosting pipeline en isolatie van de Functions runtime. Door Program.cs te configureren met een Generic Host en AddFunctionsWorkerDefaults() aan te roepen, kun je IFunctionsWorkerMiddleware registreren voor custom middleware, zoals request/response logging, wat volledige controle over de pipeline mogelijk maakt. Dit model ondersteunt ook onafhankelijke adoptie van nieuwe .NET-versies. Het in-process model (opties 2 en 3) biedt minder isolatie en flexibiliteit, en is minder geschikt voor .NET 8, en optie 3 is verouderd. Node.js (optie 4) voldoet niet aan de .NET-vereiste.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig