4 implementations of TryGetValidatableTypeInfo
Microsoft.AspNetCore.Http.Abstractions (1)
Validation\RuntimeValidatableParameterInfoResolver.cs (1)
18public bool TryGetValidatableTypeInfo(Type type, [NotNullWhen(true)] out IValidatableInfo? validatableInfo)
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
Validation\ValidatableParameterInfoTests.cs (1)
390public bool TryGetValidatableTypeInfo(Type type, [NotNullWhen(true)] out IValidatableInfo? validatableInfo)
Validation\ValidatableTypeInfoTests.cs (1)
772public bool TryGetValidatableTypeInfo(Type type, [NotNullWhen(true)] out IValidatableInfo? validatableInfo)
Microsoft.AspNetCore.Http.Microbenchmarks (1)
ValidatableTypesBenchmark.cs (1)
349public bool TryGetValidatableTypeInfo(Type type, out IValidatableInfo validatableInfo)
10 references to TryGetValidatableTypeInfo
Microsoft.AspNetCore.Http.Abstractions (1)
Validation\ValidationOptions.cs (1)
44if (resolver.TryGetValidatableTypeInfo(type, out validatableTypeInfo))
Microsoft.AspNetCore.Http.Abstractions.Tests (9)
Validation\ValidatableInfoResolverTests.cs (9)
25resolver.Setup(r => r.TryGetValidatableTypeInfo(It.IsAny<Type>(), out validatableInfo)).Returns(false); 28var result = resolver.Object.TryGetValidatableTypeInfo(typeof(NonValidatableType), out validatableInfo); 46.Setup(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out validatableInfo)) 54var result = resolver.Object.TryGetValidatableTypeInfo(typeof(ValidatableType), out validatableInfo); 126.Setup(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny)) 135.Setup(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny)) 161resolver1.Verify(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny), Times.Once); 162resolver2.Verify(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny), Times.Once); 163resolver3.Verify(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny), Times.Never);