1 repositorio
Capabilities for rendering and toggling between multiple different API specification documents within a single UI.
Distinct from Interactive API Documentation UIs: Specifically addresses the hosting of multiple API versions or groups, not window management (MDI).
Explore 1 awesome GitHub repository matching web development · Multi-Document Hosting. Refine with filters or upvote what's useful.
Swashbuckle.AspNetCore es una herramienta de especificación de API y generador de documentación para ASP.NET Core. Extrae metadatos del código fuente y modelos para producir especificaciones OpenAPI estandarizadas e interfaces de navegador interactivas para explorar y probar APIs web. El proyecto integra un componente de middleware para servir estas especificaciones y una Swagger UI para pruebas interactivas de API directamente desde una aplicación en ejecución. También proporciona un exportador de línea de comandos para extraer archivos de especificación de ensamblados de aplicaciones para su uso en pipelines de CI/CD. La herramienta cubre una amplia gama de capacidades, incluyendo la gestión de esquemas para tipos complejos, anotación de metadatos mediante atributos y comentarios XML, y configuración de seguridad para OAuth 2.0 y claves API. Soporta además la gestión de contratos de API, versionado de especificaciones y pipelines de generación personalizables para filtrar o modificar operaciones.
Renders multiple specification endpoints in the UI to allow users to toggle between different versions.