【发布时间】:2019-06-01 07:54:04
【问题描述】:
我正在开发一个与 swagger 集成的 asp.net Web API 项目。它适用于常规名称(Get、Post、Put、Delete),但是当我编写一个自定义名称的操作时,它不是以那些常规名称开头的大摇大摆地展示。如何解决这个问题? 提前谢谢!
我已经尝试过使用不同的注释,但这些都不起作用。
[Route(Name = "CreateContact")] //not reflecting in swagger
[ActionName("CreateContact")] //not reflecting in swagger
[SwaggerOperation("CreateContact")] //not reflecting in swagger
【问题讨论】:
-
您希望在哪里看到动作名称?如果你看一下petstore,你不会在那里找到它们,只有端点和它们的描述。
标签: asp.net asp.net-web-api routes swagger custom-action