13 references to ResolveAttribute
Microsoft.Extensions.AI.Abstractions (13)
Utilities\AIJsonUtilities.Schema.Create.cs (13)
418if (ResolveAttribute<DisplayNameAttribute>() is { } displayNameAttribute) 425if (ResolveAttribute<EmailAddressAttribute>() is { } emailAttribute) 431if (ResolveAttribute<UrlAttribute>() is { } urlAttribute) 437if (ResolveAttribute<RegularExpressionAttribute>() is { } regexAttribute) 443if (ResolveAttribute<StringLengthAttribute>() is { } stringLengthAttribute) 456if (ResolveAttribute<MinLengthAttribute>() is { } minLengthAttribute) 470if (ResolveAttribute<MaxLengthAttribute>() is { } maxLengthAttribute) 484if (ResolveAttribute<RangeAttribute>() is { } rangeAttribute) 590if (ResolveAttribute<Base64StringAttribute>() is { } base64Attribute) 596if (ResolveAttribute<LengthAttribute>() is { } lengthAttribute) 620if (ResolveAttribute<AllowedValuesAttribute>() is { } allowedValuesAttribute) 633if (ResolveAttribute<DeniedValuesAttribute>() is { } deniedValuesAttribute) 655if (ResolveAttribute<DataTypeAttribute>() is { } dataTypeAttribute)