Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (Configuracao.Config.ValidateTokenAgrometrika > DateTime.Now) return token;
- var autenticacao = new Autenticacao()
- {
- Chave = Configuracao.Config.ChaveAgrometrika,
- ID = Configuracao.Config.IdAgrometrika
- };
- Tools.Log(string.Format("Pegando token de autorização. Chave: {0} ID: {1}", autenticacao.Chave, autenticacao.ID));
- var _cliente = new HttpClient(Handler, true);
- var url = Configuracao.Config.Url.EndsWith("/") ? Configuracao.Config.Url : Configuracao.Config.Url + "/";
- if (!Configuracao.Config.Url.EndsWith("api/") && !Configuracao.Config.Url.EndsWith("APIv2/"))
- {
- url = Configuracao.Config.Url + "api/";
- }
- _cliente.BaseAddress = new Uri(url);
- _cliente.DefaultRequestHeaders.Accept.Clear();
- _cliente.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
- var response = _cliente.PostAsJsonAsync("Autenticacao", autenticacao).Result;
- _cliente.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement