对于不同的语言,这个问题已经被问过很多次了。经过大量(徒劳)浏览后,我感觉很愚蠢,但无论如何我都会问
本文档是指在似乎是 Javascript https://github.com/swagger-api/swagger-ui/issues/3725 中添加 Swagger 插件
我尝试将该代码添加为注入的 Javascript 资源:
c.InjectJavaScript(thisAssembly, "MyProject.Scripts.swagger-plugins.js");
Run Code Online (Sandbox Code Playgroud)
.js 文件中的代码是
const DisableTryItOutPlugin = function() {
return {
statePlugins: {
spec: {
wrapSelectors: {
allowTryItOutFor: () => () => false
}
}
}
}
}
const DisableAuthorizePlugin = function () {
return {
wrapComponents: {
AuthorizeBtn: () => () => null
}
}
}
SwaggerUI({
plugins: [
DisableTryItOutPlugin,
DisableAuthorizePlugin
]
})
Run Code Online (Sandbox Code Playgroud)
那一无所获,我不知道下一步要去哪里。