Swagger/Swashbuckle:忽略基类中的重载端点

问题描述 投票:0回答:1

我有一个带有 search(string query) 方法的基本控制器类,路径为 /search。我有一个带有 search(string query, string name) 的子类,也带有路径 /search

Swashbuckle 生成的 Swagger API 包含两个端点,并且它们存在冲突错误。现在我想要的是忽略父类的搜索方法,但仅针对具有 search() 重载的子类。 (由于参数是可选的,所以父级的搜索方法无论如何都会符合子级的。)

有什么办法可以做到这一点吗?

.net swagger overloading swashbuckle
1个回答
0
投票

尝试将

[NonAction]
属性添加到父级的搜索方法中或使其受保护

© www.soinside.com 2019 - 2024. All rights reserved.