1 write to TransformOptions
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonSchemaTransformCache.cs (1)
46TransformOptions = transformOptions;
7 references to TransformOptions
Microsoft.Extensions.AI.Abstractions (6)
Utilities\AIJsonSchemaTransformCache.cs (6)
18/// to their corresponding JSON schemas transformed according to the specified <see cref="TransformOptions"/> policy. It is intended for use by <see cref="IChatClient"/> 47_functionSchemaCreateValueCallback = function => AIJsonUtilities.TransformSchema(function.JsonSchema, TransformOptions); 48_responseFormatCreateValueCallback = responseFormat => AIJsonUtilities.TransformSchema(responseFormat.Schema!.Value, TransformOptions); 60/// <returns>The transformed JSON schema corresponding to <see cref="TransformOptions"/>.</returns> 69/// <returns>The transformed JSON schema corresponding to <see cref="TransformOptions"/>.</returns> 80/// <returns>The transformed JSON schema corresponding to <see cref="TransformOptions"/>.</returns>
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonSchemaTransformCacheTests.cs (1)
29Assert.Same(options, cache.TransformOptions);