[英]How to call microsoft graph api from javascript in .net core project
[英]How to load javascript files after swagger UI is loaded in .net core web api project
我web api project in .net core 2.2
,
我已将swagger UI
集成到该项目中,根据我的要求,我需要对用户名和密码进行一些 java 脚本验证,因此我在启动时将startup.cs
脚本配置为如下:
`app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "Mobile Insurance API");
c.InjectJavascript("basic-auth-swagger.js");
c.InjectJavascript("sha256.js");
c.InjectJavascript("Base64.js");
});
我在这里面临的问题是,在加载swagger UI
之前,正在加载以下javascript
文件,因此我无法找到javascript
并根据我的要求执行验证。
那么在加载swagger UI
之后,有什么方法可以加载javascript
。 提前致谢 !!!
我从这里找到了一种方法让 function 等到元素存在
不确定这是否是最好的方法,但它有效
// It takes the document a sec to load the swagger stuff loop until we find it
var checkExist = setInterval(function () {
if (document.getElementById("swagger-ui") != null) {
clearInterval(checkExist);
// Add this method with your code
DoSomethingWithElements();
}
}, 100); // check every 100ms
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.