ASP.NET Core
Avancé
Structuration d'une API modulaire avec séparation par couches (Controller, Service, Repository)
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
aspnetcore
architecture
dependencyinjection
backend
api
Scénario Technique
Contexte : Votre application ASP.NET Core a commencé comme un prototype et toute la logique est actuellement placée dans les contrôleurs. Le Problème : Le code devient difficile à maintenir, tester et faire évoluer. Contraintes : Mettre en place une architecture en couches claire (Controllers, Services, Repositories) avec injection de dépendances native. Livrable attendu : Refactoriser l'application afin de séparer la logique métier dans des services et l'accès aux données dans des repositories, tout en conservant un comportement fonctionnel identique.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.