13 references to new
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatResponseExtensions.cs (1)
196static (contents, start, end) => new(MergeText(contents, start, end)) { AdditionalProperties = contents[start].AdditionalProperties?.Clone() });
Microsoft.Extensions.AI.Abstractions.Tests (10)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (8)
272new() { Contents = [new TextReasoningContent("D")] }, 273new() { Contents = [new TextReasoningContent("E")] }, 274new() { Contents = [new TextReasoningContent("F")] }, 277new() { Contents = [new TextReasoningContent("I")] }, 278new() { Contents = [new TextReasoningContent("J")] }, 280new() { Contents = [new TextReasoningContent("L")] }, 283new() { Contents = [new TextReasoningContent("O")] }, 284new() { Contents = [new TextReasoningContent("P")] },
Contents\TextReasoningContentTests.cs (2)
16TextReasoningContent c = new(text); 26TextReasoningContent c = new(null);
Microsoft.Extensions.AI.OpenAI (2)
OpenAIResponsesChatClient.cs (2)
166message.Contents.Add(new TextReasoningContent(reasoningItem.GetSummaryText()) 352yield return CreateUpdate(new TextReasoningContent(delta));