static DailyPrice parseJsonDaily(String result) { DailyPrice dailyPrice = new DailyPrice(); dynamic stuff = JsonConvert.DeserializeObject(result); dailyPrice.symbol = stuff.symbol; dailyPrice.priceChange = stuff.priceChange; dailyPrice.priceChangePercent = stuff.priceChangePercent; dailyPrice.weightedAvgPrice = stuff.weightedAvgPrice; dailyPrice.prevClosePrice = stuff.prevClosePrice; dailyPrice.lastPrice = stuff.lastPrice; dailyPrice.lastQty = stuff.lastQty; dailyPrice.bidPrice = stuff.pribidPricece; dailyPrice.bidQty = stuff.bidQty; dailyPrice.askPrice = stuff.askPrice; dailyPrice.askQty = stuff.askQty; dailyPrice.openPrice = stuff.openPrice; dailyPrice.highPrice = stuff.highPrice; dailyPrice.lowPrice = stuff.lowPrice; dailyPrice.volume = stuff.volume; dailyPrice.quoteVolume = stuff.quoteVolume; dailyPrice.openTime = stuff.openTime; dailyPrice.closeTime = stuff.closeTime; dailyPrice.firstId = stuff.firstId; dailyPrice.lastId = stuff.lastId; dailyPrice.count = stuff.count; return(dailyPrice); }
public async void get24HourPrice(String symbol) { var result = await client.GetAsync(calls.baseEndPoint + calls.dailyPrice + "?symbol=" + symbol); String contents = await result.Content.ReadAsStringAsync(); DailyPrice dailyPrice = parseJsonDaily(contents); Console.WriteLine(dailyPrice); }