bin/type-extensions.ps1

1
2
3
4
5
6
7
8
9
10
#region Configuration Static Remove() Compatibility
Update-TypeData -TypeName "System.Collections.Concurrent.ConcurrentDictionary``2[[$([System.String].AssemblyQualifiedName)],[$([PSFramework.Configuration.Config].AssemblyQualifiedName)]]" -MemberType ScriptMethod -MemberName Remove -Value ([scriptblock]::Create(@'
param (
    $Item
)
 
$dummyItem = $null
$null = $this.TryRemove($Item, [ref] $dummyItem)
'@
)) -Force
#endregion Configuration Static Remove() Compatibility