8 instantiations of AIFunctionReturnParameterMetadata
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
273ReturnParameter = options.ReturnParameter ?? new()
Microsoft.Extensions.AI.Abstractions (1)
Functions\AIFunctionReturnParameterMetadata.cs (1)
16public static AIFunctionReturnParameterMetadata Empty { get; } = new();
Microsoft.Extensions.AI.Abstractions.Tests (4)
Functions\AIFunctionMetadataTests.cs (1)
46ReturnParameter = new AIFunctionReturnParameterMetadata(),
Functions\AIFunctionReturnParameterMetadataTests.cs (3)
14AIFunctionReturnParameterMetadata p = new(); 23AIFunctionReturnParameterMetadata p1 = new() 30AIFunctionReturnParameterMetadata p2 = new(p1);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIModelMapper.ChatCompletion.cs (1)
436ReturnParameter = new()
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
159AIFunctionReturnParameterMetadata returnParameterMetadata = new() { ParameterType = typeof(string) };
14 references to AIFunctionReturnParameterMetadata
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactoryCreateOptions.cs (1)
67public AIFunctionReturnParameterMetadata? ReturnParameter { get; set; }
Microsoft.Extensions.AI.Abstractions (9)
Functions\AIFunctionMetadata.cs (4)
32private readonly AIFunctionReturnParameterMetadata _returnParameter = AIFunctionReturnParameterMetadata.Empty; 100/// <remarks>If the function has no return parameter, the value is a default instance of an <see cref="AIFunctionReturnParameterMetadata"/>.</remarks> 101public AIFunctionReturnParameterMetadata ReturnParameter
Functions\AIFunctionReturnParameterMetadata.cs (5)
16public static AIFunctionReturnParameterMetadata Empty { get; } = new(); 21/// <summary>Initializes a new instance of the <see cref="AIFunctionReturnParameterMetadata"/> class.</summary> 26/// <summary>Initializes a new instance of the <see cref="AIFunctionReturnParameterMetadata"/> class as a copy of another <see cref="AIFunctionReturnParameterMetadata"/>.</summary> 27public AIFunctionReturnParameterMetadata(AIFunctionReturnParameterMetadata metadata)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Functions\AIFunctionReturnParameterMetadataTests.cs (3)
14AIFunctionReturnParameterMetadata p = new(); 23AIFunctionReturnParameterMetadata p1 = new() 30AIFunctionReturnParameterMetadata p2 = new(p1);
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
159AIFunctionReturnParameterMetadata returnParameterMetadata = new() { ParameterType = typeof(string) };