24 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 (15)
OpenAIChatClientTests.cs (5)
386RawRepresentationFactory = (c) => 463RawRepresentationFactory = (c) => 546RawRepresentationFactory = (c) => 620RawRepresentationFactory = (c) => 730RawRepresentationFactory = (c) =>
OpenAIResponseClientTests.cs (10)
298RawRepresentationFactory = options => new ResponseCreationOptions 431RawRepresentationFactory = options => new ResponseCreationOptions 808RawRepresentationFactory = (c) => 2905RawRepresentationFactory = (c) => new ResponseCreationOptions 2967RawRepresentationFactory = (c) => new ResponseCreationOptions 3029RawRepresentationFactory = (c) => new ResponseCreationOptions 3091RawRepresentationFactory = (c) => new ResponseCreationOptions 3165RawRepresentationFactory = (c) => new ResponseCreationOptions 3246RawRepresentationFactory = (c) => new ResponseCreationOptions 3477RawRepresentationFactory = (c) => rcoJsonModel.Create(
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)
345options?.RawRepresentationFactory?.Invoke(this) as RunCreationOptions ??
OpenAIChatClient.cs (1)
560if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)
OpenAIResponsesChatClient.cs (1)
662if (options.RawRepresentationFactory?.Invoke(this) is ResponseCreationOptions result)