Wir haben Azure Easy API mit Node.js für einige der mobilen Apps verwendet. Angesichts der Tatsache, dass die mobilen Apps in verschiedenen Versionen bleiben, müssen wir verschiedene Versionen derselben API zur Verfügung haben. Wie führen wir in einem solchen Fall die Versionierung durch? Gibt es eine azurblaue Dokumentation, auf die jemand zeigen kann? Danke im Voraus.Azure Mobile App - Einfache API Versionierung
Antwort
Es gibt keine Dokumentation zur Versionierung für Azure Mobile Apps. Intern verwenden wir die ZUMO-API-VERSION, um zwischen Protokollen zu wechseln. Wenn Sie EasyAPI verwenden, ist dies für die einfachsten Fälle vorgesehen - die Versionierung Ihrer API wird nicht unterstützt.
Anstelle von EasyAPI ist die darunter liegende Seite nur eine Node.js-Anwendung. Laden Sie es herunter (über Kudu), überprüfen Sie es im Quellcode und verwenden Sie das normale alte Express-Routing für Ihre API. Sie können es dann beliebig versionieren.
Wenn Sie weitere Informationen zur Versionierung von WebAPIs benötigen, empfehle ich Designing Evolvable Web APIs with ASP.NET - es ist auf ASP.NET, aber deckt eine Menge der erforderlichen Semantik für die Versionierung darin ab.
- 1. Azure Mobile App-Dienstauthentifizierung
- 2. Azure Mobile-App-Authentifizierung
- 3. Azure Mobile App und Sicherheit
- 4. Azure Mobile App und Navigationseigenschaften
- 5. Azure Mobile App Authentifizierung benutzerdefinierte
- 6. Azure Mobile App und Authentifizierung
- 7. Datenschicht für Azure Mobile App
- 8. Azure Schlüsseltresorschlüssel/Geheime Versionierung
- 9. Azure-Blob-Versionierung
- 10. Migrieren von Web API 2 zu Azure Mobile App
- 11. Benutzerdefinierter API-Aufruf für Azure Mobile App Service
- 12. Azure mobile Apps benutzerdefinierte API-Ausnahme
- 13. Azure Mobile App, Cordova-Client, Azure AD - Aktualisierungstoken?
- 14. Azure Mobile App Authentifizierung mit Xamarin
- 15. Aspnet-API-Versionierung - Rückwärtskompatibilität
- 16. WooCommerce API für mobile App
- 17. Azure Web api VS Mobile Services
- 18. Website zu bestehender Azure Mobile App hinzufügen (App Service)
- 19. nicht externe Domäne zu Azure Mobile App
- 20. Azure/Xamarin Mobile App hängt bei SyncContext.InitializeAsync
- 21. Abfrage-Limit für Azure Mobile App-Dienst
- 22. Azure Mobile App-Back-End mit SSL
- 23. Azure Mobile App Offline Sync nie Daten
- 24. Azure mobile app android EnableQuery [Seitengröße]
- 25. Azure Mobile App Authentifizierung Back-End-Logik
- 26. Azure Mobile App Service-URL-Antwort
- 27. Ausnahmebehandlung in Azure Mobile App Tabellencontroller
- 28. Rails API Versionierung, Routing-Problem
- 29. Azure Mobile App-Authentifizierung und Azure AAD B2C
- 30. Azure App API in Echtzeit ändern
Danke Adrian Hall –