internal static string Mask(Func<string, bool> maskCallback, string key, string maskValue) { if (maskValue == null) { return null; } if (maskCallback == null) { return maskValue; } if (maskCallback(key)) { return "####"; } return maskValue; }