18 references to new
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
422
return new
AIFunctionParameterMetadata
(parameter.Name)
Microsoft.Extensions.AI.Abstractions.Tests (15)
Contents\FunctionCallContentTests..cs (6)
257
new
AIFunctionParameterMetadata
("a"),
258
new
AIFunctionParameterMetadata
("b"),
259
new
AIFunctionParameterMetadata
("c"),
260
new
AIFunctionParameterMetadata
("d"),
261
new
AIFunctionParameterMetadata
("e"),
262
new
AIFunctionParameterMetadata
("f"),
Functions\AIFunctionMetadataTests.cs (4)
45
Parameters = [new
AIFunctionParameterMetadata
("param")],
87
new
AIFunctionParameterMetadata
("param0"),
88
new
AIFunctionParameterMetadata
("param1"),
89
new
AIFunctionParameterMetadata
("param2"),
Functions\AIFunctionParameterMetadataTests.cs (5)
14
Assert.Throws<ArgumentNullException>("name", () => new
AIFunctionParameterMetadata
((string)null!));
15
Assert.Throws<ArgumentException>("name", () => new
AIFunctionParameterMetadata
(" "));
22
AIFunctionParameterMetadata p =
new
("name");
33
AIFunctionParameterMetadata p1 =
new
("name")
54
AIFunctionParameterMetadata p1 =
new
("name")
Microsoft.Extensions.AI.OpenAI (1)
OpenAIModelMapper.ChatCompletion.cs (1)
424
parameters.Add(
new
(property.Key)
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
158
IReadOnlyList<AIFunctionParameterMetadata> parameterMetadata = [new
AIFunctionParameterMetadata
("a")];