gpt4 book ai didi

c# - 路由覆盖

转载 作者:行者123 更新时间:2023-12-02 00:31:29 27 4
gpt4 key购买 nike

如果 Controller 中存在某些操作,我正在寻找一种方法来覆盖操作调用。

想象一下:

[Route("api/[controller]")]
public partial class UsersController : BaseController {
[HttpGet("Friends/{id}")]
public IActionResult GetFriends(int id) {
// some code
}

然后我在另一个文件中:

[Route("api/[controller]")]
public partial class UsersController : BaseController {
[HttpGet("Friends_custom/{id}")]
public IActionResult GetFriends_custom(int id) {
// some code
}

我希望我的前端只调用

/users/friends

如果 _custom 存在,我如何获取 asp 路由以匹配它?

最佳答案

漫长的一天后,我发现我们可以使用 Order在路由属性中。它正是我需要的!

关于c# - 路由覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51733379/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com