Une API ASP.NET Core propre et testée
TD fil rouge TPRevision : une API REST de gestion de produits (EF Core, PostgreSQL), refactorée selon les principes SOLID.
- Interfaces séparées par rôle (lecture, écriture, requêtes DTO)
- DTO et AutoMapper pour ne jamais exposer les entités
- Tests unitaires (MSTest, Moq) et tests d’intégration sur une vraie base PostgreSQL
En ce moment : client Blazor Server en MVVM qui consomme l’API