我想将枚举属性生成为字符串,但是当我使用 VS2019 的NSwagStudio
orUnchase OpenApi
扩展来生成 C# 客户端代码时,没有特定的属性可以执行此操作。在属性文件ConnectedServices.json
中有以下字段:
"typeNameGeneratorType": null,
"propertyNameGeneratorType": null,
"enumNameGeneratorType": null,
作为最后一次机会,我想实现我的自定义enumNameGeneratorType
,但我在网上找不到任何文档。
该swagger.json
文件包含此枚举:
"status": {
"type": "string",
"description": "The status of the item",
"example": "Open",
"enum": [
"Open"
]
}
除非有自动化的方法,否则我不想在导入之前修改 swagger.json,因为它是由供应商提供的。有什么办法可以做到这一点?