无法以自夸的方式在.Net Core 2.2中注入自定义JavaScript

时间:2019-01-04 05:24:13

标签: swagger swashbuckle asp.net-core-2.2 .net-core-2.2

我已经编写了一个JavaScript,想与.Net Core 2.2一起使用。我想强调一下,当我使用.Net Core 2.2创建Web项目(空项目选项)时,默认情况下未创建 wwwroot 文件夹。然后,我手动创建了 wwwroot 文件夹,并在其中添加了我的JavaScript文件。当我启动swagger时,出现了无法加载文件的错误。我试图在 wwwroot 内创建一个文件夹“ swagger ”,然后在该文件中放置一个文件,但是那也不起作用。 这是我的示例代码:

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

我还要在这里强调我要实现的目标。我在提供的数据库(例如Oracle/MSSQL等)的标题中有一个下拉列表。现在,基于选择,我想更改另一个标题(即连接字符串)的值。我已经为此目的编写了JavaScript,但请告诉我是否可以使用.Net Core和Swashbuckle以及其他一些简单的方式来实现。

1 个答案:

答案 0 :(得分:0)

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