16 writes to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
160RawRepresentationFactory = RawRepresentationFactory,
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
94options.RawRepresentationFactory = rawRepresentationFactory; 169options.RawRepresentationFactory = (c) => null;
Microsoft.Extensions.AI.AzureAIInference.Tests (6)
AzureAIInferenceChatClientTests.cs (6)
332RawRepresentationFactory = (c) => 416RawRepresentationFactory = (c) => 505RawRepresentationFactory = (c) => 580RawRepresentationFactory = (c) => 694RawRepresentationFactory = (c) => 753RawRepresentationFactory = (c) =>
Microsoft.Extensions.AI.OpenAI.Tests (7)
OpenAIChatClientTests.cs (5)
385RawRepresentationFactory = (c) => 462RawRepresentationFactory = (c) => 545RawRepresentationFactory = (c) => 619RawRepresentationFactory = (c) => 697RawRepresentationFactory = (c) =>
OpenAIResponseClientTests.cs (2)
295RawRepresentationFactory = options => new ResponseCreationOptions 678RawRepresentationFactory = (c) =>
10 references to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
160RawRepresentationFactory = RawRepresentationFactory,
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
33Assert.Null(options.RawRepresentationFactory); 52Assert.Null(clone.RawRepresentationFactory); 112Assert.Same(rawRepresentationFactory, options.RawRepresentationFactory); 130Assert.Same(rawRepresentationFactory, clone.RawRepresentationFactory); 193Assert.Null(deserialized.RawRepresentationFactory);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
301if (options.RawRepresentationFactory?.Invoke(this) is ChatCompletionsOptions result)
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantsChatClient.cs (1)
303options?.RawRepresentationFactory?.Invoke(this) as RunCreationOptions ??
OpenAIChatClient.cs (1)
532if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)
OpenAIResponsesChatClient.cs (1)
386if (options.RawRepresentationFactory?.Invoke(this) is not ResponseCreationOptions result)