- EntityFramework Core
- Asp.Net WebApi Core
- Swagger
- Markdown
Implementieren Sie eine WebApi für Wartungstechniker, welche die Abfrage nach der aktuelleln Anzahl der sich noch im Automaten befindlichen Münzen ermöglicht. Verwenden Sie zum Testen die Visual Studio Code Extension REST Client
.
Verwenden Sie Swagger um aus den Controller-Actions bzw. den hinterlegten XML-Kommentaren im Code eine ansprechende Dokumentation zu generieren.
Implementieren Sie eine Console Application für Endanwender, welche als User Interface für eine Kaffee-Bestellung dient (Textuelles Menü, etc.).
Verwenden greifen Sie in der Console Application auf den OrderController
zurück.
- Greifen Sie zur Umsetzung beider Clients auf den bereits implementierten
OrderController
zurück. - Versuchen Sie wenn möglich nicht den Code des
OrderController
zu verändern.
Erstellen Sie für beide Clients eine Benutzer-Dokumentation per Markdown (./SOLUTION.md).
Nutzen Sie dazu die in Markdown zur Verfügung stehenden Formatierungsmittel (Markdown Cheatsheet).
Die Dokumentation sollte Text, Screenshots (Greenshot) und Screen-Gifs (ScreenToGif) enthalten.