.NET後臺接收Json數據,序列化到指定實體類

請求數據如下:


使用Newtonsoft.Json來序列化,實體類定義:

public class InputBase<TParam>
    {
        /// <summary>
        /// 時間戳
        /// </summary>
        [JsonProperty("timeStamp")]
        public string TimeStamp { get; set; }

        /// <summary>
        /// 請求參數
        /// </summary>
        [JsonProperty("params")]
        public TParam Params { get; set; }
    }
注意參數大小寫的映射。

控制器參數:

(InputBase<List<OrderInfo>> input)

json數組[],所以泛型這裏傳遞List集合,然後就自動序列化了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章