23 references to new
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\FunctionResultContentTests.cs (2)
15
FunctionResultContent c =
new
("callId1", "functionName", null);
57
FunctionResultContent c =
new
("callId1", "functionName", null);
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaChatClientTests.cs (1)
446
new(ChatRole.Tool, [new
FunctionResultContent
("abcd1234", "GetPersonAge", 42)]),
Microsoft.Extensions.AI.Tests (20)
ChatCompletion\FunctionInvokingChatClientTests.cs (19)
43
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId1", "Func1", result: "Result 1")]),
45
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId2", "Func2", result: "Result 2: 42")]),
47
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId3", "VoidReturn", result: "Success: Function completed.")]),
72
new
FunctionResultContent
("callId1", "Func1", result: "Result 1"),
73
new
FunctionResultContent
("callId2", "Func2", result: "Result 2: 34"),
74
new
FunctionResultContent
("callId3", "Func2", result: "Result 2: 56"),
80
new
FunctionResultContent
("callId4", "Func2", result: "Result 2: 78"),
81
new
FunctionResultContent
("callId5", "Func1", result: "Result 1")]),
109
new
FunctionResultContent
("callId1", "Func", result: "hellohello"),
110
new
FunctionResultContent
("callId2", "Func", result: "worldworld"),
142
new
FunctionResultContent
("callId1", "Func", result: "hellohello"),
143
new
FunctionResultContent
("callId2", "Func", result: "worldworld"),
170
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId1", "Func1", result: "Result 1")]),
172
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId2", "Func2", result: "Result 2: 42")]),
174
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId3", "VoidReturn", result: "Success: Function completed.")]),
217
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId2", "Func1", result: "Result 1")]),
219
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId2", "Func2", result: "Result 2: 42")]),
221
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId3", "VoidReturn", result: "Success: Function completed.")]),
262
new ChatMessage(ChatRole.Tool, [new
FunctionResultContent
("callId1", "Func1", result: detailedErrors ? "Error: Function failed. Exception: Oh no!" : "Error: Function failed.")]),
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
102
new(ChatRole.Tool, [new
FunctionResultContent
("12345", "GetPersonName", "John")]),