Asp.net mvc 如何使用Swashback更改Swagger UI中的语言
如何使用Swashback在Swagger UI中将语言更改为pt br 我是外接程序SwaggerConfig:Asp.net mvc 如何使用Swashback更改Swagger UI中的语言,asp.net-mvc,swagger-ui,swashbuckle,Asp.net Mvc,Swagger Ui,Swashbuckle,如何使用Swashback在Swagger UI中将语言更改为pt br 我是外接程序SwaggerConfig: .EnableSwaggerUi(c => { c.InjectJavaScript(Assembly.GetExecutingAssembly(), "{appnamespace}.Content.js.translator.js", false); c.Inj
.EnableSwaggerUi(c =>
{
c.InjectJavaScript(Assembly.GetExecutingAssembly(), "{appnamespace}.Content.js.translator.js", false);
c.InjectJavaScript(Assembly.GetExecutingAssembly(), "{appnamespace}.Content.js.pt.js", false);
});
例如,在ASP.NET核心中,必须在InjectOnCompleteJavaScript方法中添加路径
c.InjectOnCompleteJavaScript("/swagger/lang/translator.js");
c.InjectOnCompleteJavaScript("/swagger/lang/custom.js");
custom.js是由swagger UI em production根据应用程序中的swagger UI路径获得的自定义文件。我的文件是自定义的,因为我在执行learn方法后执行了
window.SwaggerTranslator.translate()
。它对我有效,例如,在ASP.NET核心中,您必须在InjectOnCompleteJavaScript方法中添加路径
c.InjectOnCompleteJavaScript("/swagger/lang/translator.js");
c.InjectOnCompleteJavaScript("/swagger/lang/custom.js");
custom.js是由swagger UI em production根据应用程序中的swagger UI路径获得的自定义文件。我的文件是自定义的,因为我在执行学习方法后执行了
window.SwaggerTranslator.translate()
。在Asp.net Core 2.1中,我使用的是:app.UseSwaggerUI(c=>{c.HeadContent=”“;});在Asp.NETCore2.1中,我使用的是:app.UseSwaggerUI(c=>{c.HeadContent=”“;});