private object InternalSuppressPii(PropertyDefinition propertyDefinition, object value) { if (SuppressingPiiContext.NeedPiiSuppression) { bool skipPiiRedaction; using (SuppressingPiiContext.Create(false, null)) { skipPiiRedaction = this.SkipPiiRedaction; } if (!skipPiiRedaction) { value = SuppressingPiiProperty.TryRedact(propertyDefinition, value, SuppressingPiiContext.PiiMap); } } return(value); }
public static T TryRedactValue <T>(PropertyDefinition property, T original) { return((T)((object)SuppressingPiiProperty.TryRedact(property, original, null))); }
public static object TryRedact(PropertyDefinition property, object original) { return(SuppressingPiiProperty.TryRedact(property, original, null)); }