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)
324RawRepresentationFactory = (c) => 403RawRepresentationFactory = (c) => 488RawRepresentationFactory = (c) => 564RawRepresentationFactory = (c) => 674RawRepresentationFactory = (c) =>
OpenAIResponseClientTests.cs (1)
378RawRepresentationFactory = (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)
300if (options.RawRepresentationFactory?.Invoke(this) is ChatCompletionsOptions result)
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantChatClient.cs (1)
261options?.RawRepresentationFactory?.Invoke(this) as RunCreationOptions ??
OpenAIChatClient.cs (1)
491if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)
OpenAIResponseChatClient.cs (1)
357if (options.RawRepresentationFactory?.Invoke(this) is not ResponseCreationOptions result)