11 writes to RawRepresentation
Aspire.Dashboard (1)
Model\Assistant\AIHelpers.cs (1)
401RawRepresentation = update.RawRepresentation,
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatMessage.cs (1)
57RawRepresentation = RawRepresentation,
ChatCompletion\ChatResponseExtensions.cs (1)
90RawRepresentation = update.RawRepresentation,
Microsoft.Extensions.AI.Abstractions.Tests (4)
ChatCompletion\ChatMessageTests.cs (4)
201message.RawRepresentation = raw; 204message.RawRepresentation = raw; 207message.RawRepresentation = null; 210message.RawRepresentation = raw;
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
99RawRepresentation = response,
Microsoft.Extensions.AI.OpenAI (3)
MicrosoftExtensionsAIChatExtensions.cs (1)
180RawRepresentation = message,
OpenAIChatClient.cs (1)
470RawRepresentation = openAICompletion,
OpenAIResponsesChatClient.cs (1)
160message.RawRepresentation = messageItem;
15 references to RawRepresentation
Microsoft.Extensions.AI (3)
ChatCompletion\DistributedCachingChatClient.cs (1)
26/// <see cref="ChatMessage.RawRepresentation"/> will be ignored, and <see cref="object"/> values in <see cref="ChatMessage.AdditionalProperties"/>
ChatCompletion\DistributedCachingChatClientBuilderExtensions.cs (1)
31/// <see cref="ChatMessage.RawRepresentation"/> will be ignored, and <see cref="object"/> values in <see cref="ChatMessage.AdditionalProperties"/>
ChatCompletion\FunctionInvokingChatClient.cs (1)
635RawRepresentation = message.RawRepresentation,
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatMessage.cs (1)
57RawRepresentation = RawRepresentation,
ChatCompletion\ChatResponse.cs (1)
137RawRepresentation = message.RawRepresentation,
Microsoft.Extensions.AI.Abstractions.Tests (9)
ChatCompletion\ChatMessageTests.cs (9)
26Assert.Null(message.RawRepresentation); 54Assert.Null(message.RawRepresentation); 118Assert.Null(message.RawRepresentation); 197Assert.Null(message.RawRepresentation); 202Assert.Same(raw, message.RawRepresentation); 205Assert.Same(raw, message.RawRepresentation); 208Assert.Null(message.RawRepresentation); 211Assert.Same(raw, message.RawRepresentation); 218Assert.Null(message.RawRepresentation);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIChatClient.cs (1)
147if (input.RawRepresentation is OpenAI.Chat.ChatMessage raw)