Merge pull request #17287 from bricka/swagger-tools-optional-options

[swagger-tools] Swagger UI 2.0 does not require options
This commit is contained in:
Nathan Shively-Sanders
2017-06-20 12:54:53 -07:00
committed by GitHub
2 changed files with 2 additions and 1 deletions

View File

@@ -58,7 +58,7 @@ export interface Middleware12 extends Middleware {
}
export interface Middleware20 extends Middleware {
swaggerUi(options: SwaggerUiOptions): NextHandleFunction;
swaggerUi(options?: SwaggerUiOptions): NextHandleFunction;
}
export type InitializeMiddlewareCallback12 = (middleware: Middleware12) => void;

View File

@@ -36,6 +36,7 @@ swaggerTools.initializeMiddleware(swaggerDoc20, middleware => {
// Serve the Swagger documents and Swagger UI
app.use(middleware.swaggerUi(swaggerUiOptions));
app.use(middleware.swaggerUi());
// Start the server
createServer(app).listen(serverPort, () => {