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";
}
}