我的 API 端點(diǎn)之一需要一個(gè)包含命名元組列表的對象。輸入對象的一個(gè)示例是:public enum Countries { Afghanistan, Albania, Algeria, Andorra /*...*/ }public class InputModel { public List<(Countries Country, bool Visited)> CountriesVisited { get; set; }}當(dāng)我加載 Swagger 時(shí),示例輸入值不使用命名元組,而是使用item1和item2。例如:"countriesVisited": [ { "item1": "Afghanistan", "item2": "false" }]當(dāng)我調(diào)用端點(diǎn)時(shí),似乎我必須使用item1和item2讓它識(shí)別已指定的值。使用命名元組(country和visited)會(huì)導(dǎo)致指定值被忽略。是否可以更改此設(shè)置,以便當(dāng)我調(diào)用端點(diǎn)時(shí),我可以使用命名元組名稱,而不是通用名稱item1和item2?Country我知道我可以通過創(chuàng)建一個(gè)帶有和作為屬性的類來解決這個(gè)問題Visited,但是如果可能的話,我想避免為這樣的事情創(chuàng)建自定義類。
- 1 回答
- 0 關(guān)注
- 128 瀏覽
添加回答
舉報(bào)
0/150
提交
取消