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
- class PayloadSanitizer
- namespace Kestrun.Utilities.Json