26 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 (23)
OpenAIChatClientTests.cs (5)
420RawRepresentationFactory = (c) => 497RawRepresentationFactory = (c) => 580RawRepresentationFactory = (c) => 654RawRepresentationFactory = (c) => 764RawRepresentationFactory = (c) =>
OpenAIResponseClientIntegrationTests.cs (3)
87RawRepresentationFactory = _ => 698RawRepresentationFactory = _ => new CreateResponseOptions 779RawRepresentationFactory = _ => new CreateResponseOptions
OpenAIResponseClientTests.cs (15)
429RawRepresentationFactory = options => new CreateResponseOptions 559RawRepresentationFactory = options => new CreateResponseOptions 661RawRepresentationFactory = options => new CreateResponseOptions 736RawRepresentationFactory = _ => new CreateResponseOptions 761RawRepresentationFactory = _ => new CreateResponseOptions { StoredOutputEnabled = false }, 998RawRepresentationFactory = options => new CreateResponseOptions 1091RawRepresentationFactory = options => new CreateResponseOptions 1342RawRepresentationFactory = (c) => 4039RawRepresentationFactory = (c) => new CreateResponseOptions 4101RawRepresentationFactory = (c) => new CreateResponseOptions 4163RawRepresentationFactory = (c) => new CreateResponseOptions 4225RawRepresentationFactory = (c) => new CreateResponseOptions 4299RawRepresentationFactory = (c) => new CreateResponseOptions 4380RawRepresentationFactory = (c) => new CreateResponseOptions 4742RawRepresentationFactory = _ => new CreateResponseOptions
8 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 (2)
OpenAIChatClient.cs (1)
608if (options.RawRepresentationFactory?.Invoke(this) is not ChatCompletionOptions result)
OpenAIResponsesChatClient.cs (1)
966if (options.RawRepresentationFactory?.Invoke(this) is CreateResponseOptions result)