Sujets avancés
AvancéServices en arrière-plan, health checks, Native AOT et déploiement.
- 01
Services en arrière-plan (BackgroundService)
Pour exécuter du code de manière continue à côté du serveur web (traitement de file, tâche planifiée, worker...), sans dépendre d'une requête HTTP.
- 02
Health checks
Exposent un endpoint que les orchestrateurs (Kubernetes, Docker Swarm, load balancers) interrogent pour savoir si l'application est en bonne santé.
- 03
Native AOT
.NET 10 permet de compiler certains projets (typiquement des APIs Minimal API) en un exécutable natif autonome : pas de runtime .NET à installer sur la machine cible, démarrage quasi instantané, empreinte mémoire réduite.
- 04
Publier et containeriser
Services en arrière-plan, health checks, Native AOT et déploiement.