1 write to Attribute
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsModelValidator.cs (1)
36
Attribute
= attribute;
17 references to Attribute
Microsoft.AspNetCore.Mvc.Core.Test (9)
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (3)
116
Assert.IsType<RangeAttribute>(adapter.
Attribute
);
138
Assert.Single(validatorItems, v => ((DataAnnotationsModelValidator)v.Validator).
Attribute
is RegularExpressionAttribute);
139
Assert.Single(validatorItems, v => ((DataAnnotationsModelValidator)v.Validator).
Attribute
is StringLengthAttribute);
ModelBinding\Validation\ValidatorCacheTest.cs (6)
23
var attribute1 = Assert.IsType<DataAnnotationsModelValidator>(validators1[0]).
Attribute
;
24
var attribute2 = Assert.IsType<DataAnnotationsModelValidator>(validators1[1]).
Attribute
;
52
Assert.Contains(validator1.
Attribute
, metadata.ValidatorMetadata); // Copied by provider
53
Assert.Contains(validator2.
Attribute
, metadata.ValidatorMetadata); // Copied by provider
61
var requiredValidator = Assert.Single(validators2.Where(v => (v as DataAnnotationsModelValidator).
Attribute
is RequiredAttribute));
63
var stringLengthValidator = Assert.Single(validators2.Where(v => (v as DataAnnotationsModelValidator).
Attribute
is StringLengthAttribute));
Microsoft.AspNetCore.Mvc.DataAnnotations (5)
DataAnnotationsModelValidator.cs (5)
83
var result =
Attribute
.GetValidationResult(validationContext.Model, context);
88
!string.IsNullOrEmpty(
Attribute
.ErrorMessage) &&
89
string.IsNullOrEmpty(
Attribute
.ErrorMessageResourceName) &&
90
Attribute
.ErrorMessageResourceType == null)
134
var adapter = _validationAttributeAdapterProvider.GetAttributeAdapter(
Attribute
, _stringLocalizer);
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (3)
DataAnnotationsModelValidatorProviderTest.cs (2)
55
Assert.IsAssignableFrom<RequiredAttribute>(((DataAnnotationsModelValidator)providerContext.Results[0].Validator).
Attribute
);
56
Assert.IsAssignableFrom<RequiredAttribute>(((DataAnnotationsModelValidator)providerContext.Results[1].Validator).
Attribute
);
DataAnnotationsModelValidatorTest.cs (1)
32
Assert.Same(attribute, validator.
Attribute
);