15 writes to RawRepresentation
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
715RawRepresentation = message.RawRepresentation,
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatResponse.cs (1)
151RawRepresentation = message.RawRepresentation,
ChatCompletion\ChatResponseUpdate.cs (1)
79RawRepresentation = RawRepresentation,
Microsoft.Extensions.AI.Abstractions.Tests (4)
ChatCompletion\ChatResponseUpdateTests.cs (4)
59update.RawRepresentation = raw; 127RawRepresentation = new object(), 190RawRepresentation = new object(), 260RawRepresentation = originalRawRepresentation,
Microsoft.Extensions.AI.OpenAI (7)
OpenAIAssistantsChatClient.cs (5)
174RawRepresentation = ru, 216RawRepresentation = update, 246RawRepresentation = update, 258RawRepresentation = mcu, 307RawRepresentation = update,
OpenAIChatClient.cs (1)
383RawRepresentation = update,
OpenAIResponsesChatClient.cs (1)
397RawRepresentation = streamingUpdate,
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIConversionTests.cs (1)
1696RawRepresentation = originalUpdate
12 references to RawRepresentation
Aspire.Dashboard (1)
Model\Assistant\AIHelpers.cs (1)
361RawRepresentation = update.RawRepresentation,
Microsoft.Extensions.AI.Abstractions (3)
ChatCompletion\ChatResponseExtensions.cs (1)
94RawRepresentation = update.RawRepresentation,
ChatCompletion\ChatResponseUpdate.cs (2)
26/// updates all have different <see cref="RawRepresentation"/> objects whereas there's only one slot for 79RawRepresentation = RawRepresentation,
Microsoft.Extensions.AI.Abstractions.Tests (7)
ChatCompletion\ChatResponseUpdateTests.cs (7)
21Assert.Null(update.RawRepresentation); 57Assert.Null(update.RawRepresentation); 60Assert.Same(raw, update.RawRepresentation); 284Assert.Same(original.RawRepresentation, clone.RawRepresentation); 311Assert.Null(clone.RawRepresentation); 329Assert.Null(clone.RawRepresentation);
Microsoft.Extensions.AI.OpenAI (1)
MicrosoftExtensionsAIChatExtensions.cs (1)
142if (update.RawRepresentation is StreamingChatCompletionUpdate streamingUpdate)