private static string GetRuleString()

in SDK/AppCenter/Microsoft.AppCenter.Windows.Shared/Ingestion/Models/ValidationException.cs [34:57]


        private static string GetRuleString(Rule rule, string extraValue)
        {
            switch (rule)
            {
                case Rule.CannotBeNull:
                    return "Cannot be null";
                case Rule.CannotBeEmpty:
                    return "Cannot be empty";
                case Rule.MaxItems:
                    return $"Number of items exceeded maximum of {extraValue}";
                case Rule.MinItems:
                    return $"Number of items less than minimum of {extraValue}";
                case Rule.MaxLength:
                    return $"Maximum length of {extraValue} exceeded";
                case Rule.Pattern:
                    return $"Does not match expected pattern: {extraValue}";
                case Rule.InclusiveMaximum:
                    return $"Item exceeds maximum value of {extraValue}";
                case Rule.InclusiveMinimum:
                    return $"Item is less than minimum value of {extraValue}";
                default:
                    return "Unknown rule";
            }
        }