public Uri CreateRequestUri()

in Common/ConnectorCommon/RestApiRepository.cs [58:71]


        public Uri CreateRequestUri(string resource, Dictionary<string, string> queryParams)
        {
            UriBuilder requestUri = new UriBuilder($"{this.baseAddress}/{resource}");
            NameValueCollection query = HttpUtility.ParseQueryString(requestUri.Query);

            if (queryParams != null)
            {
                foreach (KeyValuePair<string, string> entry in queryParams)
                    query.Add(entry.Key, entry.Value);
            }

            requestUri.Query = query == null ? string.Empty : query.ToString();
            return requestUri.Uri;
        }