Il s'agit d'un exemple d'application d'API Web développée avec ASP.NET Core 3.1.
Il a été préparé dans le but d'être un exemple de bonnes pratiques en matière de développement de logiciels, visant l'utilisation des principes SOLID et prêtant attention à la création d'une structure orientée objet.
Écrire du code propre est ce que nous devons faire pour nous considérer comme des professionnels. Il n’y a aucune excuse raisonnable pour faire moins que ce que nous pouvons faire de mieux.
Couplage lâche
Haute cohésion
Placement intuitif des codes
Maintenabilité plus facile
encapsulation
Gestion des profils de publication et des paramètres d'application en fonction de différents environnements.
Autofac (injection de dépendances)
NLog (Gestion des journaux - Appender de fichiers et Appender de courrier)
NUnit/NUnit3TestAdaptateur
Affirmations fluides
Quantité minimale de commande