5 writes to TransformSchemaNode
Microsoft.Extensions.AI.Abstractions.Tests (5)
Utilities\AIJsonSchemaTransformCacheTests.cs (3)
49
AIJsonSchemaTransformCache cache = new(new() {
TransformSchemaNode
= (_, node) => { node.AsObject().Add("myAwesomeKeyword", 42); return node; } });
62
AIJsonSchemaTransformCache cache = new(new() {
TransformSchemaNode
= (_, node) => { node.AsObject().Add("myAwesomeKeyword", 42); return node; } });
77
AIJsonSchemaTransformCache cache = new(new() {
TransformSchemaNode
= (_, node) => { node.AsObject().Add("myAwesomeKeyword", 42); return node; } });
Utilities\AIJsonUtilitiesTests.cs (2)
733
TransformSchemaNode
= (context, schema) =>
748
TransformSchemaNode
= (context, schema) =>
3 references to TransformSchemaNode
Microsoft.Extensions.AI.Abstractions (3)
Utilities\AIJsonSchemaTransformContext.cs (1)
14
/// This struct is being passed to the user-provided <see cref="AIJsonSchemaTransformOptions.
TransformSchemaNode
"/>
Utilities\AIJsonUtilities.Schema.Transform.cs (2)
33
List<string>? path = transformOptions.
TransformSchemaNode
is not null ? [] : null;
180
if (transformOptions.
TransformSchemaNode
is { } transformer)