private async Task <T> GetAsync <T>(string url, NameValueCollection additionalParams = null, NameValueCollection additionalHeaders = null)
        {
            string finalUrl = BuildRequestUrl(url, additionalParams);

            return(await requestClient.PerformGetAsync <T>(finalUrl, additionalHeaders));
        }