1 write to JsonSerializerOptions
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
216JsonSerializerOptions = options.SerializerOptions,
11 references to JsonSerializerOptions
Microsoft.Extensions.AI (2)
src\Libraries\Microsoft.Extensions.AI.Abstractions\Contents\FunctionCallHelpers.cs (2)
145options ??= functionMetadata.JsonSerializerOptions; 147if (ReferenceEquals(options, functionMetadata.JsonSerializerOptions) &&
Microsoft.Extensions.AI.Abstractions (3)
Contents\FunctionCallHelpers.cs (2)
145options ??= functionMetadata.JsonSerializerOptions; 147if (ReferenceEquals(options, functionMetadata.JsonSerializerOptions) &&
Functions\AIFunctionMetadata.cs (1)
110/// <summary>Gets a <see cref="JsonSerializerOptions"/> that may be used to marshal function parameters.</summary>
Microsoft.Extensions.AI.AzureAIInference (2)
src\Libraries\Microsoft.Extensions.AI.Abstractions\Contents\FunctionCallHelpers.cs (2)
145options ??= functionMetadata.JsonSerializerOptions; 147if (ReferenceEquals(options, functionMetadata.JsonSerializerOptions) &&
Microsoft.Extensions.AI.Ollama (2)
src\Libraries\Microsoft.Extensions.AI.Abstractions\Contents\FunctionCallHelpers.cs (2)
145options ??= functionMetadata.JsonSerializerOptions; 147if (ReferenceEquals(options, functionMetadata.JsonSerializerOptions) &&
Microsoft.Extensions.AI.OpenAI (2)
src\Libraries\Microsoft.Extensions.AI.Abstractions\Contents\FunctionCallHelpers.cs (2)
145options ??= functionMetadata.JsonSerializerOptions; 147if (ReferenceEquals(options, functionMetadata.JsonSerializerOptions) &&