18 writes to RawRepresentation
Microsoft.Extensions.AI.Abstractions.Tests (6)
Contents\AIContentTests.cs (2)
26c.RawRepresentation = raw; 40RawRepresentation = new object(),
Contents\FunctionCallContentTests..cs (1)
55c.RawRepresentation = raw;
Contents\FunctionResultContentTests.cs (1)
41c.RawRepresentation = raw;
Contents\TextContentTests.cs (1)
29c.RawRepresentation = raw;
Contents\TextReasoningContentTests.cs (1)
29c.RawRepresentation = raw;
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
109callContent.RawRepresentation = toolCall;
Microsoft.Extensions.AI.OpenAI (11)
OpenAIChatClient.cs (5)
343RawRepresentation = audioUpdate, 378RawRepresentation = tokenUsage, 460RawRepresentation = audio, 470callContent.RawRepresentation = toolCall; 656aiContent.RawRepresentation = contentPart;
OpenAIResponsesChatClient.cs (6)
135RawRepresentation = reasoningItem 146fcc.RawRepresentation = outputItem; 153RawRepresentation = outputItem, 608RawRepresentation = part, 616RawRepresentation = part, 623RawRepresentation = part,
25 references to RawRepresentation
Microsoft.Extensions.AI.Abstractions.Tests (21)
Contents\AIContentTests.cs (5)
15Assert.Null(c.RawRepresentation); 24Assert.Null(c.RawRepresentation); 27Assert.Same(raw, c.RawRepresentation); 44Assert.NotNull(original.RawRepresentation); 52Assert.Null(deserialized.RawRepresentation);
Contents\FunctionCallContentTests..cs (4)
23Assert.Null(c.RawRepresentation); 40Assert.Null(c.RawRepresentation); 53Assert.Null(c.RawRepresentation); 56Assert.Same(raw, c.RawRepresentation);
Contents\FunctionResultContentTests.cs (4)
17Assert.Null(c.RawRepresentation); 27Assert.Null(c.RawRepresentation); 39Assert.Null(c.RawRepresentation); 42Assert.Same(raw, c.RawRepresentation);
Contents\TextContentTests.cs (3)
17Assert.Null(c.RawRepresentation); 27Assert.Null(c.RawRepresentation); 30Assert.Same(raw, c.RawRepresentation);
Contents\TextReasoningContentTests.cs (3)
17Assert.Null(c.RawRepresentation); 27Assert.Null(c.RawRepresentation); 30Assert.Same(raw, c.RawRepresentation);
Contents\UsageContentTests.cs (2)
21Assert.Null(c.RawRepresentation); 38Assert.Null(c.RawRepresentation);
Microsoft.Extensions.AI.OpenAI (4)
OpenAIAssistantsChatClient.cs (1)
428case AIContent when content.RawRepresentation is MessageContent rawRep:
OpenAIChatClient.cs (1)
270case AIContent when content.RawRepresentation is ChatMessageContentPart rawContentPart:
OpenAIResponsesChatClient.cs (2)
556case AIContent when item.RawRepresentation is ResponseItem rawRep: 660case AIContent when content.RawRepresentation is ResponseContentPart rawRep: