Screencast-Serie:
- Einführung
- Einbindung der Versionierung, Controller & Actions ⬅
- Konfiguration
- Einbindung von Versionierung in existierende Projekte
Inhalte des Screencasts
Einbinden der API-Versionierung:
Anhand eines neuen Projekts wird gezeigt, wie die Versionierung installiert und eingebunden wird, sodass ein Client die Version mittels Query-Parametern auswählen kann.
Versionierte Controller:
Es wird demonstriert, wie ein Endpunkt mit Hilfe eines eigenen Controllers pro angebotener Version versioniert wird.
Versionierte Actions:
Es wird gezeigt, wie ein Endpunkt mittels mehrerer versionierter Actions auf einem einzigen Controller versioniert werden kann.
Zum nächsten Teil: Konfiguration
Im dritten Teil der Serie wird darauf eingangen, wie die Versionierung weiter konfiguriert werden kann. Darüber hinaus zeigen wir zwei Methoden, wie die Versionen angeboten werden können und wie einzelne Versionen als veraltet markiert werden.