16 writes to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
38RawRepresentationFactory = other.RawRepresentationFactory;
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
98options.RawRepresentationFactory = rawRepresentationFactory; 181options.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)
386RawRepresentationFactory = (c) => 463RawRepresentationFactory = (c) => 546RawRepresentationFactory = (c) => 620RawRepresentationFactory = (c) => 730RawRepresentationFactory = (c) =>
OpenAIResponseClientTests.cs (2)
296RawRepresentationFactory = options => new ResponseCreationOptions 679RawRepresentationFactory = (c) =>
10 references to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
38RawRepresentationFactory = other.RawRepresentationFactory;
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
33Assert.Null(options.RawRepresentationFactory); 52Assert.Null(clone.RawRepresentationFactory); 118Assert.Same(rawRepresentationFactory, options.RawRepresentationFactory); 138Assert.Same(rawRepresentationFactory, clone.RawRepresentationFactory); 207Assert.Null(deserialized.RawRepresentationFactory);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
293if (options.RawRepresentationFactory?.Invoke(this) is ChatCompletionsOptions result)
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantsChatClient.cs (1)
293options?.RawRepresentationFactory?.Invoke(this) as RunCreationOptions ??
OpenAIChatClient.cs (1)
560if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)
OpenAIResponsesChatClient.cs (1)
471if (options.RawRepresentationFactory?.Invoke(this) is not ResponseCreationOptions result)