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);
        }