无法在 .Net Core 2.2 中大摇大摆地注入自定义 JavaScript

Unable to inject the custom JavaScript in .Net Core 2.2 in swagger

我写了一个 JavaScript,我想用 .Net Core 2.2 大摇大摆地注入它。我想强调的是,当我使用 .Net Core 2.2 创建 Web 项目(空项目选项)时,默认情况下并未创建 wwwroot 文件夹。然后我手动创建了 wwwroot 文件夹,并在其中添加了我的 JavaScript 文件。当我启动 swagger 时,出现无法加载文件的错误。我试图在 wwwroot 中创建一个文件夹“swagger”并在其中放置一个文件,但这也没有用。 这是我的示例代码:

SwaggerUIOptions uiConfig;
uiConfig.InjectJavascript("mycustomfile.js");

另外,我想强调一下我在这里想要实现的目标。我的 header 中有一个 drop-down 用于提供的数据库,即 Oracle/MSSQL 等。现在根据选择,我想更改另一个 header 的值,即连接字符串。为此,我写了一个 JavaScript,但让我知道是否可以通过其他一些简单的方式以及 .Net Core 和 Swashbuckle.

来实现。

Configure() 方法中使用 app.UseStaticFiles(); 后问题得到解决。