public ActionResult Index() { ConsumirApi consumirApi = new ConsumirApi(); DtoExemplo meuExemplo = new DtoExemplo(); meuExemplo.title = "titulo do meu post"; meuExemplo.body = "corpo do meu post"; var resultado = consumirApi.ObterRetornoDaAPI(meuExemplo); ViewBag.Message = resultado; return(View()); }
public async Task <string> ObterTaxa() { var uri = this.configuration["ApiJurosUrlBase"]; Console.WriteLine($"Buscando taxa de juros em :{uri}"); var taxa = await ConsumirApi.Consumir <string>(uri, "taxaJuros", RestSharp.Method.GET); if (String.IsNullOrEmpty(taxa)) { throw new Exception("Não conectou na API 1"); } Console.WriteLine($"Taxa retornada :{taxa}"); return(taxa); }
public Band ObterPorId(string id) { ConsumirApi <Band> consumirApi = new ConsumirApi <Band>(); return(consumirApi.Response("https://iws-recruiting-bands.herokuapp.com/api/", "bands/" + id)); }
public List <Band> Obter() { ConsumirApi <Band> consumirApi = new ConsumirApi <Band>(); return(consumirApi.ResponseList("https://iws-recruiting-bands.herokuapp.com/api/", "bands")); }