运行代码几分钟后,我一直收到错误
Newtonsoft.Json.JsonSerializationException: '无法将当前JSON对象(例如{" name":" value"})反序列化为类型System.Collections.Generic.List`1 [BitMEX。订购]'因为该类型需要JSON数组(例如[1,2,3])才能正确反序列化。 要修复此错误,请将JSON更改为JSON数组(例如[1,2,3])
你能帮帮我吗?
public List<Position> GetOpenPositions(string symbol)
{
var param = new Dictionary<string, string>();
string res = Query("GET", "/position", param, true);
return JsonConvert.DeserializeObject<List<Position>>(res)
.Where(a => a.Symbol == symbol && a.IsOpen == true)
.OrderByDescending(a => a.TimeStamp)
.ToList();
}