Please enable JavaScript.
Coggle requires JavaScript to display documents.
SWAGGER API REST - Coggle Diagram
SWAGGER API REST
OpenSource
start -> Tony Tam 2011 -2015 -> Linux Foundation
supported by Google, IBM, Microsoft
https://github.com/swagger-api
Microsoft
.Net
5.0 add swagger in templates
https://docs.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-5.0?view=aspnetcore-5.0
Swashbuckle
https://docs.microsoft.com/de-de/aspnet/core/tutorials/getting-started-with-swashbuckle?view=aspnetcore-5.0&tabs=visual-studio-code
Swashbuckle.AspNetCore.Swagger:
ein Swagger-Objektmodell und eine Swagger-Middleware, um SwaggerDocument-Objekte als JSON-Endpunkte verfügbar zu machen.
Swashbuckle.AspNetCore.SwaggerGen:
ein Swagger-Generator, der SwaggerDocument-Objekte direkt aus Routen, Controllern und Modellen erstellt.
Routen
Controler
Modells
Swashbuckle.AspNetCore.SwaggerUI:
eine eingebettete Version des Swagger UI-Tools.
NSwag
https://docs.microsoft.com/de-de/aspnet/core/tutorials/web-api-help-pages-using-swagger?view=aspnetcore-5.0
Java, Scala, Clojure, Groovy, JavaScript and C#.