Es handelt sich um eine Web-API-Beispielanwendung, die mit ASP.NET Core 3.1 entwickelt wurde.
Es wurde mit dem Ziel erstellt, ein Beispiel für bewährte Praktiken in der Softwareentwicklung zu sein, wobei auf die Verwendung von SOLID-Prinzipien und die Schaffung einer objektorientierten Struktur geachtet wird.
Um uns als Profis zu bezeichnen, müssen wir sauberen Code schreiben. Es gibt keine vernünftige Entschuldigung dafür, weniger zu tun, als das Beste, was wir tun können.
Lose Kupplung
Hohe Kohäsion
Intuitive Platzierung von Codes
Einfachere Wartbarkeit
Verkapselung
Verwalten von Veröffentlichungsprofilen und Anwendungseinstellungen entsprechend verschiedenen Umgebungen.
Autofac (Abhängigkeitsinjektion)
NLog (Protokollverwaltung – Datei-Appender und Mail-Appender)
NUnit/NUnit3TestAdapter
FluentAssertions
Mindestbestellmenge