如何使用 NSwag 添加自定义操作

How to add custom operations to with NSwag

我正在尝试将不是 Controller 的路由添加到我的 NSwag 生成的打开 API 文档中。我尝试实施 IDocumentProcessor 但那里的操作集合是不可变的。

如何向文档添加额外的非 Controller 操作?

DocumentProcessorContextDocument 属性(一个 OpenApiDocument)中,有一个 Paths 集合,可以在其中添加所需的 resources/operations 那时。