Microsoft の webapi ヘルプ ページ nuget パッケージを使用しています。
最近新しいコントローラーを追加したとき、ヘルプ ページのすべてのルートが 2 回表示されます。
GET api/v2/something/{id}
と
GET api/v2/something?id={id}
これらの重複を削除するにはどうすればよいですか?
驚いたことに、昨年追加したいくつかの古いコントローラーでは、それは起こりませんでした。
私が考えることができる唯一の違いは、新しいコントローラーdynamic
で応答タイプとして使用したResponseTypeAttribute
ことですが、ヘルプページでもDTOモデルが正しく表示されるように使用しました。