2 writes to RawRepresentation
Microsoft.Extensions.AI.Abstractions.Tests (2)
Realtime\RealtimeClientMessageTests.cs (2)
30RawRepresentation = rawObj, 176RawRepresentation = "raw",
9 references to RawRepresentation
Microsoft.Extensions.AI (3)
Realtime\LoggingRealtimeClientSession.cs (3)
194if (message.RawRepresentation is string s) 198else if (message.RawRepresentation is not null) 200obj["content"] = AsJson(message.RawRepresentation);
Microsoft.Extensions.AI.Abstractions.Tests (3)
Realtime\RealtimeClientMessageTests.cs (3)
20Assert.Null(message.RawRepresentation); 34Assert.Same(rawObj, message.RawRepresentation); 180Assert.Equal("raw", message.RawRepresentation);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIRealtimeClientSession.cs (3)
316if (itemCreate.RawRepresentation is Sdk.RealtimeClientCommandConversationItemCreate rawCmd) 358if (message.RawRepresentation is Sdk.RealtimeClientCommand sdkCmd) 364string? jsonString = message.RawRepresentation switch