12 writes to CurrentValidationPath
Microsoft.AspNetCore.Http.Abstractions (11)
Validation\ValidatableParameterInfo.cs (2)
116
context.
CurrentValidationPath
= string.IsNullOrEmpty(currentPrefix)
128
context.
CurrentValidationPath
= currentPrefix;
Validation\ValidatablePropertyInfo.cs (6)
73
context.
CurrentValidationPath
= Name;
77
context.
CurrentValidationPath
= $"{originalPrefix}.{Name}";
91
context.
CurrentValidationPath
= originalPrefix; // Restore prefix
121
context.
CurrentValidationPath
= $"{currentPrefix}[{index}]";
136
context.
CurrentValidationPath
= currentPrefix;
152
context.
CurrentValidationPath
= originalPrefix;
Validation\ValidatableTypeInfo.cs (3)
72
context.
CurrentValidationPath
= originalPrefix;
85
context.
CurrentValidationPath
= originalPrefix;
123
context.
CurrentValidationPath
= originalPrefix;
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
Validation\ValidatableParameterInfoTests.cs (1)
252
context.
CurrentValidationPath
= "parent";
14 references to CurrentValidationPath
Microsoft.AspNetCore.Http.Abstractions (14)
Validation\ValidatableParameterInfo.cs (7)
80
var key = string.IsNullOrEmpty(context.
CurrentValidationPath
) ? Name : $"{context.
CurrentValidationPath
}.{Name}";
95
var key = string.IsNullOrEmpty(context.
CurrentValidationPath
) ? Name : $"{context.
CurrentValidationPath
}.{Name}";
101
var key = string.IsNullOrEmpty(context.
CurrentValidationPath
) ? Name : $"{context.
CurrentValidationPath
}.{Name}";
110
var currentPrefix = context.
CurrentValidationPath
;
Validation\ValidatablePropertyInfo.cs (5)
70
var originalPrefix = context.
CurrentValidationPath
;
90
context.AddValidationError(context.
CurrentValidationPath
, [result.ErrorMessage]);
97
ValidateValue(propertyValue, context.
CurrentValidationPath
, validationAttributes);
103
$"Maximum validation depth of {context.ValidationOptions.MaxDepth} exceeded at '{context.
CurrentValidationPath
}' in '{DeclaringType.Name}.{Name}'. " +
117
var currentPrefix = context.
CurrentValidationPath
;
Validation\ValidatableTypeInfo.cs (2)
57
$"Maximum validation depth of {context.ValidationOptions.MaxDepth} exceeded at '{context.
CurrentValidationPath
}' in '{Type.Name}'. " +
62
var originalPrefix = context.
CurrentValidationPath
;