public object AmadeusGetCall(string SearchString, string Url)
        {
            try
            {
                using (var client = new HttpClient())
                {
                    var token = IAutherizationSVCaller.AmadeusAuthorizationService();

                    String UrlParam = Configuration["AmadeusConfiguration:" + Configuration["AmadeusConfiguration:Environment"] + ":BaseUri"] + Url;
                    client.BaseAddress = new Uri(UrlParam);
                    string tokenfinal = "Bearer " + token;
                    client.DefaultRequestHeaders.Add("Authorization", tokenfinal);

                    var responseTask = client.GetAsync(SearchString);
                    responseTask.Wait();

                    var result = responseTask.Result;
                    if (result.IsSuccessStatusCode)
                    {
                        var response = result.Content.ReadAsStringAsync().Result;
                        return(response);
                    }
                    else
                    {
                        var ErorResponse = result.Content.ReadAsStringAsync().Result;
                        Logger.LogError("return null with exeception", ErorResponse);
                    }
                }
                return(null);
            }
            catch (Exception ErrorMessage)
            {
                Logger.LogError("return null with exeception", ErrorMessage);
                return(null);
            }
        }