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