bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

webAPI使用dynamic傳遞參數摒棄臨時類-創新互聯

最近在使用webAPI進行post傳遞多個參數,其中出現的錯誤進行共享

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:主機域名、網頁空間、營銷軟件、網站建設、禪城網站維護、網站推廣。

1。 缺少編譯器要求的成員“Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create”

解決辦法 :在Nuget管理其中,搜索“Microsoft.CSharp” 并安裝到相應的解決方案中
webAPI 使用dynamic傳遞參數   摒棄臨時類

  1. “Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”類型的未經處理的異常;其他信息: “object”未包含“Id”的定義
    原因是因為ajax傳遞的參數問題,
    參數如下:
    參數1:
    data:JSON.stringify({noticeId:10086,contact:contactlist})
    這種情況下,后臺解析不到對應的Id和name
    參數2:
    data:JSON.parse(JSON.stringify({noticeId:10086,contact:contactlist}))
    或者
    data:{id:10086,name:"移動通信"}
    后臺才能解析到對應的id和name ,然后轉換成你想要的數據格式

這樣在傳遞參數時候,就不用在后臺再進行創建臨時類接受數據了。

后臺代碼:

[HttpPost]
public string Notice_Log(dynamic obj )
{

                List<contact> obj1 = JsonConvert.DeserializeObject<List<contact>>(Convert.ToString(obj.contact));
                int id = JsonConvert.DeserializeObject<int>(Convert.ToString(obj.noticeId));
                var strName = Convert.ToString(obj.noticeId);
                return null;

}

}

希望對問題解決有一些幫助

創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。

文章標題:webAPI使用dynamic傳遞參數摒棄臨時類-創新互聯
分享鏈接:http://vcdvsql.cn/article28/cseijp.html

成都網站建設公司_創新互聯,為您提供App設計、商城網站、網站內鏈、服務器托管手機網站建設、域名注冊

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

手機網站建設