6 references to ResponseClientJsonContext
Microsoft.Extensions.AI.OpenAI (6)
OpenAIResponseChatClient.cs (6)
127
static json => JsonSerializer.Deserialize(json.Span,
ResponseClientJsonContext
.Default.IDictionaryStringObject)!);
250
static json => JsonSerializer.Deserialize(json,
ResponseClientJsonContext
.Default.IDictionaryStringObject)!);
384
var oaitool = JsonSerializer.Deserialize(jsonSchema,
ResponseClientJsonContext
.Default.ResponseToolJson)!;
385
var functionParameters = BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(oaitool,
ResponseClientJsonContext
.Default.ResponseToolJson));
446
BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(jsonSchema,
ResponseClientJsonContext
.Default.JsonElement)),
623
BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(dataContent.Uri,
ResponseClientJsonContext
.Default.String))));