Exemplo n.º 1
0
        private IRestResponse GET_ApiTiny(MetodoApiEnum metodo, Dictionary <string, object> parametros)
        {
            var    appSettings = ConfigurationManager.AppSettings;
            string _token      = string.Format("{0}", appSettings["_token"]);
            string _formato    = string.Format("{0}", appSettings["_formato"]);

            var client = new RestClient("https://api.tiny.com.br/");

            var request = new RestRequest(metodo.ToDescriptionString(), Method.GET);

            request.AddParameter("token", _token);
            request.AddParameter("formato", _formato);

            //inclui os parametros genericos
            if (parametros != null)
            {
                foreach (var item in parametros)
                {
                    request.AddParameter(item.Key, item.Value ?? DBNull.Value);
                }
            }

            return(client.Execute(request));
        }
Exemplo n.º 2
0
 private IRestResponse GET_ApiTiny(MetodoApiEnum metodo)
 {
     return(GET_ApiTiny(metodo, null));
 }