2 writes to _jsonSerializerOptions
Microsoft.Extensions.AI (2)
ChatCompletion\OpenTelemetryChatClient.cs (2)
68
_jsonSerializerOptions
= JsonDefaults.Options;
75
set =>
_jsonSerializerOptions
= Throw.IfNull(value);
5 references to _jsonSerializerOptions
Microsoft.Extensions.AI (5)
ChatCompletion\OpenTelemetryChatClient.cs (5)
74
get =>
_jsonSerializerOptions
;
101
_jsonSerializerOptions
.MakeReadOnly();
130
_jsonSerializerOptions
.MakeReadOnly();
325
tags: new ActivityTagsCollection([new(OpenTelemetryConsts.GenAI.Prompt, ToOpenAIFormat(chatMessages,
_jsonSerializerOptions
))])));
424
tags: new ActivityTagsCollection([new(OpenTelemetryConsts.GenAI.Completion, ToOpenAIFormat(completions.Choices,
_jsonSerializerOptions
))])));