【发布时间】:2018-05-01 01:49:00
【问题描述】:
控制人名称(上方以粗体显示)应保留为公司。但在每一个操作中,我都想将其更改为公司。
我不使用 [Route] 的原因是因为我有一个超类,它定义了:
[Route("admin/codes/[controller]")]
公司控制器继承自该类。我想在 url 中保留“admin/codes/”。
这里最好的解决方案是什么?无需重命名控制器类。
【问题讨论】:
-
swagger 的全部意义在于以友好的方式向将要使用它的人公开您的 Rest api。如果您显示为公司,但控制器有公司,它将如何工作?这没有多大意义。不是吗?
-
假设我只能在 url 中更改它。这可能吗?
标签: c# asp.net-web-api swagger swagger-ui