Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. if (Configuracao.Config.ValidateTokenAgrometrika > DateTime.Now) return token;
  2. var autenticacao = new Autenticacao()
  3. {
  4. Chave = Configuracao.Config.ChaveAgrometrika,
  5. ID = Configuracao.Config.IdAgrometrika
  6. };
  7. Tools.Log(string.Format("Pegando token de autorização. Chave: {0} ID: {1}", autenticacao.Chave, autenticacao.ID));
  8.  
  9. var _cliente = new HttpClient(Handler, true);
  10.  
  11. var url = Configuracao.Config.Url.EndsWith("/") ? Configuracao.Config.Url : Configuracao.Config.Url + "/";
  12.  
  13. if (!Configuracao.Config.Url.EndsWith("api/") && !Configuracao.Config.Url.EndsWith("APIv2/"))
  14. {
  15. url = Configuracao.Config.Url + "api/";
  16. }
  17.  
  18. _cliente.BaseAddress = new Uri(url);
  19. _cliente.DefaultRequestHeaders.Accept.Clear();
  20. _cliente.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
  21.  
  22. var response = _cliente.PostAsJsonAsync("Autenticacao", autenticacao).Result;
  23.  
  24. _cliente.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement