13 references to ResolveAttribute
Microsoft.Extensions.AI.Abstractions (13)
Utilities\AIJsonUtilities.Schema.Create.cs (13)
394
if (
ResolveAttribute
<DisplayNameAttribute>() is { } displayNameAttribute)
400
if (
ResolveAttribute
<EmailAddressAttribute>() is { } emailAttribute)
405
if (
ResolveAttribute
<UrlAttribute>() is { } urlAttribute)
410
if (
ResolveAttribute
<RegularExpressionAttribute>() is { } regexAttribute)
415
if (
ResolveAttribute
<StringLengthAttribute>() is { } stringLengthAttribute)
427
if (
ResolveAttribute
<MinLengthAttribute>() is { } minLengthAttribute)
440
if (
ResolveAttribute
<MaxLengthAttribute>() is { } maxLengthAttribute)
453
if (
ResolveAttribute
<RangeAttribute>() is { } rangeAttribute)
524
if (
ResolveAttribute
<Base64StringAttribute>() is { } base64Attribute)
529
if (
ResolveAttribute
<LengthAttribute>() is { } lengthAttribute)
553
if (
ResolveAttribute
<AllowedValuesAttribute>() is { } allowedValuesAttribute)
565
if (
ResolveAttribute
<DeniedValuesAttribute>() is { } deniedValuesAttribute)
600
if (
ResolveAttribute
<DataTypeAttribute>() is { } dataTypeAttribute)