5 implementations of TryGetValidatableTypeInfo
Microsoft.AspNetCore.Http.Microbenchmarks (1)
ValidatableTypesBenchmark.cs (1)
350public bool TryGetValidatableTypeInfo(Type type, out IValidatableInfo validatableInfo)
Microsoft.Extensions.Validation (1)
RuntimeValidatableParameterInfoResolver.cs (1)
18public bool TryGetValidatableTypeInfo(Type type, [NotNullWhen(true)] out IValidatableInfo? validatableInfo)
Microsoft.Extensions.Validation.Tests (2)
ValidatableParameterInfoTests.cs (1)
384public bool TryGetValidatableTypeInfo(Type type, [NotNullWhen(true)] out IValidatableInfo? validatableInfo)
ValidatableTypeInfoTests.cs (1)
897public bool TryGetValidatableTypeInfo(Type type, [NotNullWhen(true)] out IValidatableInfo? validatableInfo)
MinimalValidationSample (1)
artifacts\obj\MinimalValidationSample\Release\net10.0\generated\Microsoft.Extensions.Validation.ValidationsGenerator\Microsoft.Extensions.Validation.ValidationsGenerator\ValidatableInfoResolver.g.cs (1)
70public bool TryGetValidatableTypeInfo(global::System.Type type, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out global::Microsoft.Extensions.Validation.IValidatableInfo? validatableInfo)
10 references to TryGetValidatableTypeInfo
Microsoft.Extensions.Validation (1)
ValidationOptions.cs (1)
44if (resolver.TryGetValidatableTypeInfo(type, out validatableTypeInfo))
Microsoft.Extensions.Validation.Tests (9)
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);