【发布时间】:2017-10-17 16:42:58
【问题描述】:
InvalidOperationException:冲突的 schemaIds:检测到类型 BTBTems.DataModel.Ticket.ChamadoDM 和 BTBTems.DataModel.Chamado.ChamadoDM 的相同 schemaIds。请参阅配置设置 - “UseFullTypeNameInSchemaIds”或“CustomSchemaIds”以了解解决方法
【问题讨论】:
-
启动 public void ConfigureServices(IServiceCollection services) { services.AddSwaggerGen(c => c.SwaggerDoc("v1", new Info { Title = "Core Api", Description = "Swagger Core Api" } )); } 公共无效配置(IApplicationBuilder 应用程序,IHostingEnvironment 环境,ILoggerFactory loggerFactory){ app.UseSwagger(); app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "Core Api"); }); }
标签: c# asp.net-web-api2 swagger swagger-ui