Thinktecture Backend- und API-Spezialist Sebastian Gingter zeigt in dieser vierteiligen Screencast-Serie, wie man seine ASP.NET Core 3 API versionieren kann. Der erste Teil befasst sich damit, welche Gründe für eine Versionierung der API sprechen können, welche Techniken es zur Versionsauswahl gibt und wie man bei der Versionierung seiner ASP.NET Core API konkret vorgeht.

Inhalte des Screencasts

  • Warum API-Versionierung? Gründe, die für die Versionierung einer API sprechen, wann man API-Versionierung (nicht) in Betracht ziehen sollte und welche Kriterien dafür sprechen, eine neue Version einzuführen.
  • Versionsauswahl: Es werden vier verschiedene Strategien vorgestellt, wie ein Client die gewünschte Version der Endpunkte adressieren kann.
  • Möglichkeiten zur Versionierung in ASP.NET Core 3: Es wird ein Paket vorgestellt, welches die Einbindung von Versionierung in ein ASP.NET Core 3 API-Projekt erlaubt sowie Informationen dazu gegeben, wie die Versionierung definiert werden kann.
  • Ausblick auf Teil 2: In Teil 2 wird es praktisch: Anhand eines konkreten Beispiels wird im Code gezeigt werden, wie man API-Versionierung in sein neues Projekt einbinden kann.

Wenn Sie die weiteren Teile der API-Versionierungs-Serie und weiter Artikel unserer Experten nicht verpassen möchten, melden Sie sich für unsere monatlichen Tech News an.

Related Articles

asp.net core
Anreichern mit Attributen: ASP.NET Core API-Dokumentation mit Swagger - Teil 3 [Screencast]
Thinktecture Backend- und API-Spezialist Sebastian Gingter zeigt in dieser 10-teiligen Screencast-Serie wie man seine ASP.NET Core 3.1-API mithilfe von Swagger dokumentieren kann. Im dritten Teil sehen wir, wie man die bisher eher rudimentäre Dokumentation aufpeppt. Mit…
Sebastian Gingter
asp.net core
Einbindung: ASP.NET Core API-Dokumentation mit Swagger: Teil 2 [Screencast]
Thinktecture Backend- und API-Spezialist Sebastian Gingter zeigt in dieser 10-teiligen Screencast-Serie wie man seine ASP.NET Core 3.1 API mithilfe von Swagger dokumentieren kann. Nach der Einführung in Teil 1, wird es im zweiten Teil praktisch und wir sehen Code. Im Screencast…
Sebastian Gingter
asp.net core
Einführung: ASP.NET Core API-Dokumentation mit Swagger: Teil 1 [Screencast]
Thinktecture Backend- und API-Spezialist Sebastian Gingter zeigt in dieser 10-teiligen Screencast-Serie wie man seine ASP.NET Core 3.1 API mithilfe von Swagger dokumentieren kann. Der erste Teil befasst sich damit welche Gründe für eine Dokumentation sprechen und wo der…
Sebastian Gingter
asp.net core
Einbindung von Versionierung in existierende Projekte: API-Versionierung mit ASP.NET Core 3.0 - Teil 4 [Screencast]
Thinktecture Backend- und API-Spezialist Sebastian Gingter zeigt in dieser vierteiligen Screencast-Serie, wie eine ASP.NET Core 3.0 API versioniert wird. Nach einer Einführung in die API-Versionierung, der Integration in neue Projekte und Hinweisen zur Konfiguration, geht es im…
Sebastian Gingter