19 references to new
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatMessage.cs (1)
50new()
Microsoft.Extensions.AI.Abstractions.Tests (7)
ChatCompletion\ChatMessageTests.cs (7)
18ChatMessage message = new(); 63message = new(); 126ChatMessage message = new() 168Assert.IsType<List<AIContent>>(new ChatMessage().Contents); 174ChatMessage message = new(); 194ChatMessage message = new(); 215ChatMessage message = new();
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (1)
SerializationChainingTests.cs (1)
29new ChatMessage
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 (4)
OpenAISerializationTests.cs (4)
465ChatMessage message = new() 647await Assert.ThrowsAsync<ArgumentNullException>(() => OpenAISerializationHelpers.SerializeAsync(null!, new(new ChatMessage()))); 667await Assert.ThrowsAsync<TaskCanceledException>(() => OpenAISerializationHelpers.SerializeAsync(stream, new(new ChatMessage()), cancellationToken: canceledToken)); 688ChatResponse response = new(new ChatMessage