9 references to Serialize
Microsoft.Extensions.AI (3)
Embeddings\LoggingEmbeddingGenerator.cs (1)
82private string AsJson<T>(T value) => JsonSerializer.Serialize(value, _jsonSerializerOptions.GetTypeInfo(typeof(T)));
Functions\AIFunctionFactory.cs (1)
986string json = JsonSerializer.Serialize(value, serializerOptions.GetTypeInfo(value.GetType()));
LoggingHelpers.cs (1)
23return JsonSerializer.Serialize(value, typeInfo);
Microsoft.Extensions.AI.Abstractions (2)
Utilities\AIJsonUtilities.Schema.cs (2)
210? JsonSerializer.Serialize(defaultValue, serializerOptions.GetTypeInfo(defaultValue.GetType())) 335string defaultValueJson = JsonSerializer.Serialize(defaultValue, ctx.TypeInfo);
Microsoft.Extensions.AI.AzureAIInference (2)
AzureAIInferenceChatClient.cs (2)
432result = JsonSerializer.Serialize(resultContent.Result, AIJsonUtilities.DefaultOptions.GetTypeInfo(typeof(object))); 475JsonSerializer.Serialize(callRequest.Arguments, AIJsonUtilities.DefaultOptions.GetTypeInfo(typeof(IDictionary<string, object>))))));
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
137result = JsonSerializer.Serialize(resultContent.Result, options.GetTypeInfo(typeof(object)));
OpenAIResponseChatClient.cs (1)
473result = JsonSerializer.Serialize(resultContent.Result, AIJsonUtilities.DefaultOptions.GetTypeInfo(typeof(object)));