30 references to new
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatMessage.cs (1)
49new()
Microsoft.Extensions.AI.Abstractions.Tests (16)
ChatCompletion\ChatClientExtensionsTests.cs (1)
51var expectedResponse = new ChatCompletion([new ChatMessage()]);
ChatCompletion\ChatCompletionTests.cs (9)
23ChatMessage message = new(); 35new ChatMessage(), 36new ChatMessage(), 37new ChatMessage(), 57ChatMessage message = new(); 67ChatMessage first = new(); 70new ChatMessage(), 120List<ChatMessage> newChoices = [new ChatMessage(), new ChatMessage()];
ChatCompletion\ChatMessageTests.cs (6)
17ChatMessage message = new(); 109ChatMessage message = new() 193Assert.IsType<List<AIContent>>(new ChatMessage().Contents); 199ChatMessage message = new(); 219ChatMessage message = new(); 240ChatMessage message = new();
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
94ChatMessage message = new()
Microsoft.Extensions.AI.OpenAI (6)
OpenAIModelMapper.ChatCompletion.cs (1)
81ChatMessage returnMessage = new()
OpenAIModelMapper.ChatMessage.cs (5)
42yield return new ChatMessage 51yield return new ChatMessage 60yield return new ChatMessage 85yield return new ChatMessage 94ChatMessage message = new()
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAISerializationTests.cs (6)
469ChatMessage message = new() 568ChatMessage message1 = new() 574ChatMessage message2 = new() 673await Assert.ThrowsAsync<ArgumentNullException>(() => OpenAISerializationHelpers.SerializeAsync(null!, new(new ChatMessage()))); 693await Assert.ThrowsAsync<TaskCanceledException>(() => OpenAISerializationHelpers.SerializeAsync(stream, new(new ChatMessage()), cancellationToken: canceledToken)); 714ChatCompletion completion = new(new ChatMessage