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 # } |