3 writes to ValidationErrors
Microsoft.Extensions.Validation (3)
ValidateContext.cs (3)
76ValidationErrors ??= []; 90ValidationErrors ??= []; 115ValidationErrors ??= [];
16 references to ValidationErrors
Microsoft.AspNetCore.Components.Forms (2)
EditContextDataAnnotationsExtensions.cs (2)
166if (validateContext.ValidationErrors is { Count: > 0 } validationErrors) 233if (validateContext.ValidationErrors is { Count: > 0 } validationErrors)
Microsoft.AspNetCore.Routing (2)
ValidationEndpointFilterFactory.cs (2)
96if (validateContext is { ValidationErrors.Count: > 0 }) 100var problemDetails = new HttpValidationProblemDetails(validateContext.ValidationErrors)
Microsoft.Extensions.Validation (12)
ValidatableTypeInfo.cs (5)
134var originalErrorCount = context.ValidationErrors?.Count ?? 0; 150if (context.ValidationErrors is not null && context.ValidationErrors.Count > originalErrorCount) 161if (context.ValidationErrors is not null && context.ValidationErrors.Count > originalErrorCount)
ValidateContext.cs (7)
78ValidationErrors[key] = error; 92if (ValidationErrors.TryGetValue(key, out var existingErrors)) 97ValidationErrors[key] = newErrors; 101ValidationErrors[key] = errors; 117if (ValidationErrors.TryGetValue(key, out var existingErrors) && !existingErrors.Contains(error)) 119ValidationErrors[key] = [.. existingErrors, error]; 123ValidationErrors[key] = [error];