public async Task <IEnumerable <Ordem> > ObterOrdensDaExchange() { var resposta = await _clienteHttp.GetAsync("/v1/public/BTC/orders"); resposta.EnsureSuccessStatusCode(); var resultadoEmString = await resposta.Content .ReadAsStringAsync(); var ordens = JsonConvert.DeserializeObject <IEnumerable <Ordem> >(resultadoEmString, FabricaDeConversoresJson.CriaConversorJsonDeOrdens(Enumeradores.Enumeradores.Exchanges.BitcoinTrade)); return(ordens); }
public async Task <Exchange> ObterInformacoesDaExchange() { var resposta = await _clienteHttp.GetAsync("/v1/public/BTC/ticker"); resposta.EnsureSuccessStatusCode(); var resultadoEmString = await resposta.Content .ReadAsStringAsync(); var exchange = JsonConvert.DeserializeObject <Exchange>(resultadoEmString, FabricaDeConversoresJson.CriaConversorJsonDeExchange(Enumeradores.Enumeradores.Exchanges.BitcoinTrade)); return(exchange); }