You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
3.0 KiB
87 lines
3.0 KiB
<!-- HTML for static distribution bundle build -->
|
|
<!--1、版本号要与nuget包一致;2、id不能为空-->
|
|
<script async="async" id="mini-profiler" src="/profiler/includes.min.js?v=4.2.1"
|
|
data-version="4.2.1" data-path="/profiler/"
|
|
data-current-id="4ec7c742-49d4-4eaf-8281-3c1e0efa8888" data-ids="4ec7c742-49d4-4eaf-8281-3c1e0efa8888"
|
|
data-position="Left"
|
|
data-authorized="true" data-max-traces="5" data-toggle-shortcut="Alt+P"
|
|
data-trivial-milliseconds="2.0" data-ignored-duplicate-execute-types="Open,OpenAsync,Close,CloseAsync">
|
|
</script>
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>%(DocumentTitle)</title>
|
|
<link rel="stylesheet" type="text/css" href="./swagger-ui.css">
|
|
<link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32"/>
|
|
<link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16"/>
|
|
<style>
|
|
|
|
html {
|
|
box-sizing: border-box;
|
|
overflow: -moz-scrollbars-vertical;
|
|
overflow-y: scroll;
|
|
}
|
|
|
|
*,
|
|
*:before,
|
|
*:after { box-sizing: inherit; }
|
|
|
|
body {
|
|
background: #fafafa;
|
|
margin: 0;
|
|
}
|
|
</style>
|
|
%(HeadContent)
|
|
</head>
|
|
|
|
<body>
|
|
<div id="swagger-ui"></div>
|
|
|
|
<!-- Workaround for https://github.com/swagger-api/swagger-editor/issues/1371 -->
|
|
<script>
|
|
if (window.navigator.userAgent.indexOf("Edge") > -1) {
|
|
console.log("Removing native Edge fetch in favor of swagger-ui's polyfill");
|
|
window.fetch = undefined;
|
|
}
|
|
</script>
|
|
|
|
<script src="./swagger-ui-bundle.js"></script>
|
|
<script src="./swagger-ui-standalone-preset.js"></script>
|
|
<script>
|
|
window.onload = function() {
|
|
var configObject = JSON.parse('%(ConfigObject)');
|
|
var oauthConfigObject = JSON.parse('%(OAuthConfigObject)');
|
|
|
|
// Workaround for https://github.com/swagger-api/swagger-ui/issues/5945
|
|
configObject.urls.forEach(function(item) {
|
|
if (item.url.startsWith("http") || item.url.startsWith("/")) return;
|
|
item.url = window.location.href.replace("index.html", item.url).split('#')[0];
|
|
});
|
|
|
|
// If validatorUrl is not explicitly provided, disable the feature by setting to null
|
|
if (!configObject.hasOwnProperty("validatorUrl"))
|
|
configObject.validatorUrl = null;
|
|
|
|
// If oauth2RedirectUrl isn't specified, use the built-in default
|
|
if (!configObject.hasOwnProperty("oauth2RedirectUrl"))
|
|
configObject.oauth2RedirectUrl = window.location.href.replace("index.html", "oauth2-redirect.html").split('#')[0];
|
|
|
|
// Apply mandatory parameters
|
|
configObject.dom_id = "#swagger-ui";
|
|
configObject.presets = [SwaggerUIBundle.presets.apis, SwaggerUIStandalonePreset];
|
|
configObject.layout = "StandaloneLayout";
|
|
|
|
// Begin Swagger UI call region
|
|
|
|
const ui = SwaggerUIBundle(configObject);
|
|
|
|
ui.initOAuth(oauthConfigObject);
|
|
|
|
// End Swagger UI call region
|
|
|
|
window.ui = ui;
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|