Example #1
0
 private KeyValuePair <string, T> GetResponseJsonObject <T>(ExternalResponse result) where T : class
 {
     if (!string.IsNullOrWhiteSpace(result.ErrorMessage))
     {
         return(new KeyValuePair <string, T>($"error[{(int)result.StatusCode}]:{result.ErrorMessage}", null));
     }
     else
     {
         return(new KeyValuePair <string, T>("success", JsonConvert.DeserializeObject <T>(result.Data)));
     }
 }
Example #2
0
        public readonly string fortniteapiExternal = "API_URL_RETRIEWS_BR_STORE_IMAGES_FROM_EXTERNAL_SERVÄ°CE_AS_A_JSON_FORMAT";//determine external services to retriew json format data
        public ExternalResponse DoGet(string url, string path = "", string query = null)
        {
            if (query != null)
            {
                path = $"{path}?{query}";
            }

            var request = CreateRequest($"{url}/{path}", "GET");
            ExternalResponse response = GetResponse(request);

            return(response);
        }