11 instantiations of ImageGeneratingChatClient
Microsoft.Extensions.AI (1)
ChatCompletion\ImageGeneratingChatClientBuilderExtensions.cs (1)
41var chatClient = new ImageGeneratingChatClient(innerClient, imageGenerator);
Microsoft.Extensions.AI.Tests (10)
ChatCompletion\ImageGeneratingChatClientTests.cs (10)
21Assert.Throws<ArgumentNullException>("innerClient", () => new ImageGeneratingChatClient(null!, imageGenerator)); 22Assert.Throws<ArgumentNullException>("imageGenerator", () => new ImageGeneratingChatClient(innerClient, null!)); 44using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 81using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 128using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 233using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 266using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 289using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 323using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 364using var client = new ImageGeneratingChatClient(innerClient, imageGenerator);
15 references to ImageGeneratingChatClient
Microsoft.Extensions.AI (5)
ChatCompletion\ImageGeneratingChatClient.cs (1)
56/// <summary>Initializes a new instance of the <see cref="ImageGeneratingChatClient"/> class.</summary>
ChatCompletion\ImageGeneratingChatClientBuilderExtensions.cs (4)
11/// <summary>Provides extensions for configuring <see cref="ImageGeneratingChatClient"/> instances.</summary> 21/// <param name="configure">An optional callback that can be used to configure the <see cref="ImageGeneratingChatClient"/> instance.</param> 33Action<ImageGeneratingChatClient>? configure = null) 41var chatClient = new ImageGeneratingChatClient(innerClient, imageGenerator);
Microsoft.Extensions.AI.Tests (10)
ChatCompletion\ImageGeneratingChatClientTests.cs (10)
44using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 81using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 128using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 167Assert.IsType<ImageGeneratingChatClient>(client); 184Assert.IsType<ImageGeneratingChatClient>(client); 233using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 266using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 289using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 323using var client = new ImageGeneratingChatClient(innerClient, imageGenerator); 364using var client = new ImageGeneratingChatClient(innerClient, imageGenerator);