【问题标题】:Swagger/Swashbuckle: Ignore overloaded endpoint in base classSwagger/Swashbuckle:忽略基类中的重载端点
【发布时间】:2019-04-25 03:47:33
【问题描述】:

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

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

有什么办法吗?

【问题讨论】:

    标签: .net api swagger overloading swashbuckle


    【解决方案1】:

    尝试将[NonAction]属性添加到父母的搜索方法或使其受到保护

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 2017-12-15
      • 1970-01-01
      相关资源
      最近更新 更多