24 lines
643 B
PowerShell
24 lines
643 B
PowerShell
function Save-IISServerManagerChanges {
|
|
<#
|
|
.SYNOPSIS
|
|
Commits changes from a Microsoft.Web.Administration.ServerManager object
|
|
|
|
.DESCRIPTION
|
|
Commits changes from a Microsoft.Web.Administration.ServerManager object. Used for mocking
|
|
|
|
.PARAMETER serverManager
|
|
A Microsoft.Web.Administration.ServerManager object
|
|
|
|
.EXAMPLE
|
|
$mgr = New-Object Microsoft.Web.Administration.ServerManager
|
|
Save-IISServerManagerChanges $mgr
|
|
|
|
#>
|
|
[CmdletBinding()]
|
|
param (
|
|
[Parameter(Mandatory = $true)]
|
|
[object]$serverManager
|
|
)
|
|
|
|
([Microsoft.Web.Administration.ServerManager]$serverManager.CommitChanges()) | Out-Null
|
|
} |