15 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 (6)
OpenAIChatClientTests.cs (5)
387RawRepresentationFactory = (c) => 464RawRepresentationFactory = (c) => 547RawRepresentationFactory = (c) => 621RawRepresentationFactory = (c) => 715RawRepresentationFactory = (c) =>
OpenAIResponseClientTests.cs (1)
448RawRepresentationFactory = (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)
301options?.RawRepresentationFactory?.Invoke(this) as RunCreationOptions ??
OpenAIChatClient.cs (1)
541if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)
OpenAIResponsesChatClient.cs (1)
396if (options.RawRepresentationFactory?.Invoke(this) is not ResponseCreationOptions result)