17 writes to CurrentValidationPath
Microsoft.Extensions.Validation (17)
ValidatableParameterInfo.cs (4)
114currentContext.CurrentValidationPath = string.IsNullOrEmpty(currentPrefix) 136context.CurrentValidationPath = currentPrefix; 186context.CurrentValidationPath = string.IsNullOrEmpty(currentPrefix) 195context.CurrentValidationPath = currentPrefix;
ValidatablePropertyInfo.cs (12)
113context.CurrentValidationPath = Name; 117context.CurrentValidationPath = $"{originalPrefix}.{Name}"; 130context.CurrentValidationPath = originalPrefix; 162currentContext.CurrentValidationPath = $"{currentPrefix}[{index}]"; 179context.CurrentValidationPath = currentPrefix; 194context.CurrentValidationPath = originalPrefix; 211context.CurrentValidationPath = Name; 215context.CurrentValidationPath = $"{originalPrefix}.{Name}"; 228context.CurrentValidationPath = originalPrefix; 257context.CurrentValidationPath = $"{currentPrefix}[{index}]"; 265context.CurrentValidationPath = currentPrefix; 280context.CurrentValidationPath = originalPrefix;
ValidateContext.cs (1)
28CurrentValidationPath = state.Path;
17 references to CurrentValidationPath
Microsoft.Extensions.Validation (17)
ValidatableParameterInfo.cs (4)
100var currentPrefix = context.CurrentValidationPath; 176var currentPrefix = context.CurrentValidationPath; 229var key = string.IsNullOrEmpty(context.CurrentValidationPath) ? Name : $"{context.CurrentValidationPath}.{Name}";
ValidatablePropertyInfo.cs (6)
77$"Maximum validation depth of {context.ValidationOptions.MaxDepth} exceeded at '{context.CurrentValidationPath}' in '{DeclaringType.Name}.{Name}'. " + 109var originalPrefix = context.CurrentValidationPath; 150var currentPrefix = context.CurrentValidationPath; 207var originalPrefix = context.CurrentValidationPath; 248var currentPrefix = context.CurrentValidationPath; 303Path = context.CurrentValidationPath,
ValidatableTypeInfo.cs (6)
135$"Maximum validation depth of {context.ValidationOptions.MaxDepth} exceeded at '{context.CurrentValidationPath}' in '{Type.Name}'. " + 313var errorPrefix = context.CurrentValidationPath; 386var errorPrefix = context.CurrentValidationPath; 460var key = string.IsNullOrEmpty(context.CurrentValidationPath) ? memberName : $"{context.CurrentValidationPath}.{memberName}"; 487Path = context.CurrentValidationPath,
ValidateContext.cs (1)
113Path = CurrentValidationPath,