PayloadSanitizer.Sanitize method

Returns a sanitized version of the provided value suitable for JSON serialization. - Unwraps PSObject/PSCustomObject into dictionaries - Converts IDictionary into Dictionary<string, object?> - Converts IEnumerable into List<object?> - Replaces circular references with the string “[Circular]”

public static object? Sanitize(object? value)

See Also