1 write to Name
Microsoft.Extensions.Validation (1)
ValidatableParameterInfo.cs (1)
30Name = name;
18 references to Name
Microsoft.Extensions.Validation (12)
ValidatableParameterInfo.cs (12)
69context.ValidationContext.MemberName = Name; 79var key = string.IsNullOrEmpty(context.CurrentValidationPath) ? Name : $"{context.CurrentValidationPath}.{Name}"; 80context.AddValidationError(Name, key, [result.ErrorMessage], null); 94var key = string.IsNullOrEmpty(context.CurrentValidationPath) ? Name : $"{context.CurrentValidationPath}.{Name}"; 95context.AddOrExtendValidationErrors(Name, key, [result.ErrorMessage], null); 100var key = string.IsNullOrEmpty(context.CurrentValidationPath) ? Name : $"{context.CurrentValidationPath}.{Name}"; 101context.AddValidationError(Name, key, [ex.Message], null); 116? $"{Name}[{index}]" 117: $"{currentPrefix}.{Name}[{index}]";
Microsoft.Extensions.Validation.Tests (6)
RuntimeValidatableParameterInfoResolverTests.cs (5)
70Assert.Equal("testParam", parameterValidatableInfo.Name); 86Assert.Equal("value", parameterValidatableInfo.Name); 102Assert.Equal("value", parameterValidatableInfo.Name); 118Assert.Equal("value", parameterValidatableInfo.Name); 143Assert.Equal("testParam", parameterValidatableInfo.Name);
ValidatableInfoResolverTests.cs (1)
108Assert.Equal("model", validatableParamInfo.Name);