【发布时间】:2020-12-24 02:31:32
【问题描述】:
有一个控制器有 7 个动作,所有其他子控制器都可以重用。如有必要,可以使用属性中的“路径顺序”隐藏端点。以下代码隐藏了父操作:
[Post("{id}, Order = 1")]//In the parent
[Post("{id}")]//In the child.
但是,只有当孩子和父母有相同的路线时,这才有效。如果他们有不同的路由,但是出于某种原因你需要隐藏在 7 个父控制器动作中的子控制器 1 中,你该怎么做?
【问题讨论】:
-
public override IActionResult SomeAction() => NotFound();? -
@vasily.sib 不工作
标签: c# asp.net asp.net-core asp.net-web-api asp.net-apicontroller