c# - 为什么 Swashbuckle.aspnet.core.swagger 不被识别

标签 c# asp.net-core swagger swashbuckle

我已经安装了 nuget package manager Swashbuckle.AspNetCore.Swagger并包含了使用 Swashbuckle.AspNetCore.Swagger在顶部,但我在 Info{ Title} 上遇到错误方法。
任何人都可以请建议如何解决这个问题。

 services.AddSwaggerGen(c =>
            {
                c.SwaggerDoc("v1", new Info { Title = "My DAB API", Version = "V3.2.2" });
            }); 

最佳答案

我找到解决方案。

对于版本 5

using Microsoft.OpenApi.Models;


services.AddSwaggerGen(c =>
{
    c.SwaggerDoc("v1", new OpenApiInfo { Title = "My API", Version = "v1" });
});

关于c# - 为什么 Swashbuckle.aspnet.core.swagger 不被识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53550096/

相关文章:

c# - 定时器事件处理程序不写在控制台上

asp.net-core - 在 Linux 中绕过 ASP.NET Core 中的 SSL 验证

c# - 用MediatR替换服务层-值得这样做吗?

swagger - 安装 Swashbuckle.AspNetCore 包后 Aspnet core 2.2 默认路由更改为 "~/index.html"

swagger - 这个 OpenAPI/Swagger 规范是什么意思?

c# - 如何在 ASP.NET CORE 中签署 XML SAML 断言

c# - 这段从 Java 到 C# 的代码片段正确吗?

.net - Asp.Net Core 1.0 和.Net Core 1.0 之间的区别?

python - Django Rest Framework 是否有第三方应用程序来自动生成 swagger.yaml 文件?

c# - 如何感知网络连接并触发事件