private/invokeRestMethord.ps1


# function Invoke-RestMethod{
# [CmdletBinding()]
# param(
# [Parameter(Position = 0)][string]$Method,
# [Parameter(Position = 1)][string]$Uri,
# [Parameter(Position = 2)][hashtable]$Headers,
# [Parameter(Position = 3)][string]$Body,
# [Parameter()][string]$OutFile
# )

# $params = @{
# Method = $Method
# Uri = $Uri
# Headers = $Headers
# Body = $Body
# }
    
# if (-not [string]::IsNullOrWhiteSpace($OutFile)) {
# $params.OutFile = $OutFile
# }

# ">> $Method $Uri" | Write-MyDebug -section "invokeRestMethod"
# $result = Microsoft.PowerShell.Utility\Invoke-RestMethod @params
# "<< $Method $Uri" | Write-MyDebug -section "invokeRestMethod"


# return $result
# }