13 references to DefaultOptions
Microsoft.Extensions.AI (11)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (2)
49
CompleteAsync<T>(chatClient, chatMessages, AIJsonUtilities.
DefaultOptions
, options, useNativeJsonSchema, cancellationToken);
132
var schema = JsonSerializer.Serialize(schemaNode, AIJsonUtilities.
DefaultOptions
.GetTypeInfo(typeof(JsonElement)));
ChatCompletion\DistributedCachingChatClient.cs (1)
32
_jsonSerializerOptions = AIJsonUtilities.
DefaultOptions
;
ChatCompletion\LoggingChatClient.cs (1)
35
_jsonSerializerOptions = AIJsonUtilities.
DefaultOptions
;
ChatCompletion\OpenTelemetryChatClient.cs (1)
78
_jsonSerializerOptions = AIJsonUtilities.
DefaultOptions
;
Embeddings\DistributedCachingEmbeddingGenerator.cs (1)
37
_jsonSerializerOptions = AIJsonUtilities.
DefaultOptions
;
Embeddings\LoggingEmbeddingGenerator.cs (1)
38
_jsonSerializerOptions = AIJsonUtilities.
DefaultOptions
;
Functions\AIFunctionFactoryCreateOptions.cs (1)
18
private JsonSerializerOptions _options = AIJsonUtilities.
DefaultOptions
;
Utilities\AIJsonUtilities.Schema.cs (3)
67
serializerOptions ??= functionMetadata.JsonSerializerOptions ??
DefaultOptions
;
109
serializerOptions ??=
DefaultOptions
;
143
serializerOptions ??=
DefaultOptions
;
Microsoft.Extensions.AI.Abstractions.Tests (2)
AIJsonUtilitiesTests.cs (2)
16
var options = AIJsonUtilities.
DefaultOptions
;
20
Assert.Same(options, AIJsonUtilities.
DefaultOptions
);