11 references to Name
Microsoft.Extensions.AI.Abstractions (6)
Functions\AIFunctionMetadata.cs (1)
92
Dictionary<string, AIFunctionParameterMetadata>? parametersByName = _parametersByName ??= _parameters.ToDictionary(p => p.
Name
);
Functions\AIFunctionParameterMetadata.cs (2)
31
_ = Throw.IfNullOrWhitespace(metadata.
Name
);
33
_name = metadata.
Name
;
Utilities\AIJsonUtilities.Schema.cs (3)
73
parameter.
Name
,
80
parameterSchemas.Add(parameter.
Name
, parameterSchema);
83
(requiredProperties ??= []).Add((JsonNode)parameter.
Name
);
Microsoft.Extensions.AI.Abstractions.Tests (3)
Functions\AIFunctionParameterMetadataTests.cs (3)
23
Assert.Equal("name", p.
Name
);
44
Assert.Equal(p1.
Name
, p2.
Name
);
Microsoft.Extensions.AI.Integration.Tests (1)
PromptBasedFunctionCallingChatClient.cs (1)
185
p => p.
Name
,
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAISerializationTests.cs (1)
380
Assert.Equal("personName", parameter.
Name
);