25 writes to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
37RawRepresentationFactory = other.RawRepresentationFactory;
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatOptionsTests.cs (2)
101options.RawRepresentationFactory = rawRepresentationFactory; 192options.RawRepresentationFactory = (c) => null;
Microsoft.Extensions.AI.OpenAI.Tests (22)
OpenAIChatClientTests.cs (5)
388RawRepresentationFactory = (c) => 465RawRepresentationFactory = (c) => 548RawRepresentationFactory = (c) => 622RawRepresentationFactory = (c) => 732RawRepresentationFactory = (c) =>
OpenAIResponseClientIntegrationTests.cs (3)
87RawRepresentationFactory = _ => 698RawRepresentationFactory = _ => new CreateResponseOptions 779RawRepresentationFactory = _ => new CreateResponseOptions
OpenAIResponseClientTests.cs (14)
429RawRepresentationFactory = options => new CreateResponseOptions 555RawRepresentationFactory = options => new CreateResponseOptions 630RawRepresentationFactory = _ => new CreateResponseOptions 655RawRepresentationFactory = _ => new CreateResponseOptions { StoredOutputEnabled = false }, 892RawRepresentationFactory = options => new CreateResponseOptions 985RawRepresentationFactory = options => new CreateResponseOptions 1236RawRepresentationFactory = (c) => 3933RawRepresentationFactory = (c) => new CreateResponseOptions 3995RawRepresentationFactory = (c) => new CreateResponseOptions 4057RawRepresentationFactory = (c) => new CreateResponseOptions 4119RawRepresentationFactory = (c) => new CreateResponseOptions 4193RawRepresentationFactory = (c) => new CreateResponseOptions 4274RawRepresentationFactory = (c) => new CreateResponseOptions 4636RawRepresentationFactory = _ => new CreateResponseOptions
9 references to RawRepresentationFactory
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatOptions.cs (1)
37RawRepresentationFactory = other.RawRepresentationFactory;
Microsoft.Extensions.AI.Abstractions.Tests (5)
ChatCompletion\ChatOptionsTests.cs (5)
34Assert.Null(options.RawRepresentationFactory); 54Assert.Null(clone.RawRepresentationFactory); 124Assert.Same(rawRepresentationFactory, options.RawRepresentationFactory); 148Assert.Same(rawRepresentationFactory, clone.RawRepresentationFactory); 221Assert.Null(deserialized.RawRepresentationFactory);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantsChatClient.cs (1)
346options?.RawRepresentationFactory?.Invoke(this) as RunCreationOptions ??
OpenAIChatClient.cs (1)
605if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)
OpenAIResponsesChatClient.cs (1)
963if (options.RawRepresentationFactory?.Invoke(this) is CreateResponseOptions result)