AppfailReporting.Model.FailOccurrenceFactory.Mask C# (CSharp) Method

Mask() static private method

static private Mask ( bool>.Func maskCallback, string key, string maskValue ) : string
maskCallback bool>.Func
key string
maskValue string
return string
        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;
        }