0
InvalidOperationException異常:衝突的schemaIds:對於類型BTBTems.DataModel.Ticket.ChamadoDM和BTBTems.DataModel.Chamado.ChamadoDM檢測到相同的schemaIds。請參閱配置設置 - 「UseFullTypeNameInSchemaIds」 或 「CustomSchemaIds」 的解決方法,文檔該返回此錯誤500
InvalidOperationException異常:衝突的schemaIds:對於類型BTBTems.DataModel.Ticket.ChamadoDM和BTBTems.DataModel.Chamado.ChamadoDM檢測到相同的schemaIds。請參閱配置設置 - 「UseFullTypeNameInSchemaIds」 或 「CustomSchemaIds」 的解決方法,文檔該返回此錯誤500
更新您的招搖配置文件(.. \ AppStart的\ SwaggerConfig.cs)來調用c.UseFullTypeNameInSchemaIds()
:
GlobalConfiguration.Configuration
.EnableSwagger(c =>
{
//....
c.UseFullTypeNameInSchemaIds(); // <-- add this
//....
})
.EnableSwaggerUi(c =>
{
});
啓動 公共無效ConfigureServices (IServiceCollection服務) services.AddSwaggerGen(c => c.SwaggerDoc(「v1」,new Info {Title =「Core Api」,Description =「Swagger Core Api」}) ); } 公共無效配置(IApplicationBuilder應用程序,IHostingEnvironment ENV,ILoggerFactory的LoggerFactory) {app.UseSwagger(); app.UseSwaggerUI(c => { c.SwaggerEndpoint(「/ swagger/v1/swagger.json」,「Core Api」); }); } – cryty