Доброе время суток. Помогите разобраться как можно десериализовать ответ от сервера в такой класс, ну или я не правильно мыслю и нужно написать другой класс.
public class AllPair
{
public string name;
public List<CurrencyPair> Pair;
}
public class CurrencyPair
{
public int timestamp;
public List<Deal> asks;
public List<Deal> bids;
}
public struct Deal
{
public decimal price;
public decimal quantity;
}
От сервера приходит:
{
"LTC/BTC": {
"timestamp": 1441877692694,
"asks": [
[
"0.01240280",
"1018.43939000"
],
[
"0.01241000",
"633.12852530"
],
[
"0.01242000",
"1012.19000000"
]
],
"bids": [
[
"0.01210890",
"247.07000000"
],
[
"0.01210000",
"944.49586780"
],
[
"0.01210000",
"590.30991000"
]
]
},
"LTC/RUR": {
"timestamp": 1441877692694,
"asks": [
[
"206.35000000",
"42.00000000"
],
[
"206.40000000",
"16.00000000"
]
],
"bids": [
[
"196.36000000",
"86.61000000"
],
[
"196.29570000",
"50.27000000"
],
[
"196.16570000",
"50.30655664"
]
]
}
}
Заранее премного благодарен!