4 types derived from ValidatablePropertyInfo
Microsoft.AspNetCore.Http.Microbenchmarks (1)
ValidatableTypesBenchmark.cs (1)
254ValidationAttribute[] validationAttributes) : ValidatablePropertyInfo(containingType, propertyType, name, displayName)
Microsoft.Extensions.Validation.Tests (3)
ValidatableInfoResolverTests.cs (1)
183private class TestValidatablePropertyInfo : ValidatablePropertyInfo
ValidatableParameterInfoTests.cs (1)
333private class TestValidatablePropertyInfo : ValidatablePropertyInfo
ValidatableTypeInfoTests.cs (1)
766private class TestValidatablePropertyInfo : ValidatablePropertyInfo
12 references to ValidatablePropertyInfo
Microsoft.AspNetCore.Http.Microbenchmarks (3)
ValidatableTypesBenchmark.cs (3)
162private ValidatablePropertyInfo CreatePropertyInfo(string name, Type type, params ValidationAttribute[] attributes) 245private class MockValidatableTypeInfo(Type type, ValidatablePropertyInfo[] members) : ValidatableTypeInfo(type, members) 339private ValidatablePropertyInfo CreatePropertyInfo(Type containingType, string name, Type type, params ValidationAttribute[] attributes)
Microsoft.Extensions.Validation (3)
ValidatablePropertyInfo.cs (1)
18/// Creates a new instance of <see cref="ValidatablePropertyInfo"/>.
ValidatableTypeInfo.cs (2)
26IReadOnlyList<ValidatablePropertyInfo> members) 42internal IReadOnlyList<ValidatablePropertyInfo> Members { get; }
Microsoft.Extensions.Validation.Tests (6)
ValidatableInfoResolverTests.cs (3)
41Array.Empty<ValidatablePropertyInfo>()).Object; 122var mockTypeInfo = new Mock<ValidatableTypeInfo>(typeof(ValidatableType), Array.Empty<ValidatablePropertyInfo>()).Object; 220ValidatablePropertyInfo[] members) : ValidatableTypeInfo(type, members)
ValidatableParameterInfoTests.cs (1)
353ValidatablePropertyInfo[] members) : ValidatableTypeInfo(type, members)
ValidatableTypeInfoTests.cs (2)
621private ValidatablePropertyInfo CreatePropertyInfo( 788ValidatablePropertyInfo[] members)