helpers/Format-UriString.ps1
function Format-UriString { param ($Uri, $Endpoint, [hashtable]$Parameters) $ParamString = @( foreach ($Parameter in $Parameters.GetEnumerator()) { "{0}={1}" -f $Parameter.Name,$Parameter.Value } ) -join '&' "{0}/{1}?{2}" -f $Uri, $Endpoint, $ParamString } |