c# - 如何告诉 NSwag C# 客户端生成器使用我们的 DTO 而不是生成新的 DTO?

标签 c# dto nswag

目前,我们已经在单独的程序集中精心设计了 100 多个 DTO,并且跨越多个命名空间。我们如何指示 NSwag C# 客户端生成器利用我们现有的 DTO 库而不是生成自己的 DTO?

最佳答案

我找到了:

{
  "codeGenerators": {
    "openApiToCSharpClient": {
      "generateDtoTypes": false,
      "additionalNamespaceUsages": [
        "Your.DTOTypes.Namespace"
      ]
    }
  }
}

关于c# - 如何告诉 NSwag C# 客户端生成器使用我们的 DTO 而不是生成新的 DTO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75922405/

相关文章:

c# - ES/嵌套(C#)新手: “'解析值时遇到意外字符”错误

c# - 如何卸载菜单 (UIViewControllers)

c# - 如何从 Windows Mobile 应用程序实现向导?

c# - WCF 数据服务和映射的 DTO

c# - 如何在SQL Server 中增加外键中的id

entity-framework - Entity Framework 延迟加载和 DTO 模式

java - hibernate 查询: new DTO clause not working

javascript - 生成的 typescript 看起来是多余的,但我敢打赌它不是

c# - 如何授权 Swagger 使用 MS Graph API

NSwag 生成重复类型