.net core .NET核心API-方法显示在本地的Swagger UI中,但不显示在已部署版本中

.net core .NET核心API-方法显示在本地的Swagger UI中,但不显示在已部署版本中,.net-core,swagger,swashbuckle.aspnetcore,.net Core,Swagger,Swashbuckle.aspnetcore,我正在开发一个现有的.NET核心API。我已经创建了一个新方法,我可以看到新方法和旧方法,它通过本地的Swagger UI按预期工作。构建已经部署,但是在部署的版本上,我无法在Swagger UI中看到新方法。我只能看到旧的方法。为什么会这样 虚张声势的搭扣设置: services.AddSwaggerGen(c=> { c、 SwaggerDoc(“v1”,新的Microsoft.OpenApi.Models.openapinfo{Title=“Test-API”,Description=“T

我正在开发一个现有的.NET核心API。我已经创建了一个新方法,我可以看到新方法和旧方法,它通过本地的Swagger UI按预期工作。构建已经部署,但是在部署的版本上,我无法在Swagger UI中看到新方法。我只能看到旧的方法。为什么会这样

虚张声势的搭扣设置:

services.AddSwaggerGen(c=>
{
c、 SwaggerDoc(“v1”,新的Microsoft.OpenApi.Models.openapinfo{Title=“Test-API”,Description=“Test-API”,Version=“v1”});
c、 CustomSchemaAIDS(x=>x.FullName);
c、 includexmlcoments(Path.Combine(System.AppContext.BaseDirectory,@“TestAPI.API.xml”);
c、 操作过滤器();
c、 OrderActionsBy(x=>x.HttpMethod);
});

如果没有代码,很难判断swagger是如何配置的。@hotel用更多信息更新了OP。您看到方法是什么意思?您在生成的swagger.json或SwaggerUI中看到它了吗?如果您谈到swagger UI,那么最好知道它是如何配置的。如果没有代码,很难知道swagger是如何配置的。@hotel用更多信息更新了OP。您所看到的方法是什么意思-您在生成的swagger.json或swagger UI中看到它吗?如果您谈论SwaggerUI,那么最好了解它是如何配置的。