/// <summary> /// Set up some properties for swagger UI /// </summary> /// <param name="settings"></param> public static void SwaggerSettings(SwaggerUIOptions settings) { settings.SwaggerEndpoint(SwaggerConfig, $"{AppTitle} v.{AppVersion}"); settings.RoutePrefix = SwaggerUrl; settings.DocumentTitle = "API documentation"; settings.DefaultModelExpandDepth(0); settings.DefaultModelRendering(ModelRendering.Model); settings.DefaultModelsExpandDepth(0); settings.DocExpansion(DocExpansion.None); settings.OAuthClientId("microservice1"); settings.OAuthScopeSeparator(" "); settings.OAuthClientSecret("secret"); settings.DisplayRequestDuration(); settings.OAuthAppName("Micro service"); settings.OAuthUseBasicAuthenticationWithAccessCodeGrant(); }