private string CreateRequest()

in WhackAMole.KubeServices/KubeBaseRequest.cs [53:63]


        private string CreateRequest(string api, string nameSpace = "", KeyValuePair<string, string>[] queryvalues = null)
        {
            var request = (nameSpace == "") ? $"{_settings.BaseApiUrl}/{API_VERSION}/{api}" : $"{_settings.BaseApiUrl}/{API_VERSION}/namespaces/{nameSpace}/{api}";
            if (queryvalues == null)
                return request;
            var query = HttpUtility.ParseQueryString(string.Empty);
            foreach (var queryvalue in queryvalues)
                query[queryvalue.Key] = queryvalue.Value;

            return $"{request}?{query.ToString()}";
        }