internal/functions/Core/Push-DataToCacheRunspace.ps1
function Push-DataToCacheRunspace { <# .Synopsis Push-DataToCacheRunspace .DESCRIPTION Push meta information to runspace cache .PARAMETER MetaData The metadata PSCusomobject to push to Cache .EXAMPLE PS C:\> Push-DataToCacheRunspace -MetaData $response.meta Push meta information to runspace cache .NOTES Author: Andreas Bellstedt .LINK https://github.com/AndiBellstedt/PSTANSS #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSUseShouldProcessForStateChangingFunctions", "")] [CmdletBinding( SupportsShouldProcess = $false, PositionalBinding = $true, ConfirmImpact = 'Low' )] Param( [Alias("Meta", "Data")] $MetaData ) Write-PSFMessage -Level Debug -Message "Pushing data to cache validationRunspace" [TANSS.Cache]::Data.Add((New-Guid), $MetaData) } |