第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用命名元組作為輸入?yún)?shù)的 API 調(diào)用

使用命名元組作為輸入?yún)?shù)的 API 調(diào)用

C#
Smart貓小萌 2023-07-09 10:18:42
我的 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 回答

?
慕容3067478

TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊

命名元組是一種語法糖,因此您所看到的內(nèi)容是預(yù)期的。


查看完整回答
反對 回復(fù) 2023-07-09
  • 1 回答
  • 0 關(guān)注
  • 128 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)