14 writes to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
171RawRepresentationFactory = RawRepresentationFactory,
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
91options.RawRepresentationFactory = rawRepresentationFactory; 164options.RawRepresentationFactory = (c) => null;
Microsoft.Extensions.AI.AzureAIInference.Tests (6)
AzureAIInferenceChatClientTests.cs (6)
348RawRepresentationFactory = (c) => 432RawRepresentationFactory = (c) => 521RawRepresentationFactory = (c) => 596RawRepresentationFactory = (c) => 710RawRepresentationFactory = (c) => 769RawRepresentationFactory = (c) =>
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIChatClientTests.cs (5)
324RawRepresentationFactory = (c) => 403RawRepresentationFactory = (c) => 488RawRepresentationFactory = (c) => 564RawRepresentationFactory = (c) => 674RawRepresentationFactory = (c) =>
8 references to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
171RawRepresentationFactory = RawRepresentationFactory,
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
32Assert.Null(options.RawRepresentationFactory); 50Assert.Null(clone.RawRepresentationFactory); 108Assert.Same(rawRepresentationFactory, options.RawRepresentationFactory); 126Assert.Same(rawRepresentationFactory, clone.RawRepresentationFactory); 187Assert.Null(deserialized.RawRepresentationFactory);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
299if (options.RawRepresentationFactory?.Invoke(this) is ChatCompletionsOptions result)
Microsoft.Extensions.AI.OpenAI (1)
OpenAIChatClient.cs (1)
458if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)