4 instantiations of ImageGeneratorMetadata
Microsoft.Extensions.AI.Abstractions.Tests (3)
Image\ImageGeneratorExtensionsTests.cs (1)
44var metadata = new ImageGeneratorMetadata("test", null, "model");
Image\ImageGeneratorMetadataTests.cs (2)
14ImageGeneratorMetadata metadata = new(null, null, null); 24ImageGeneratorMetadata metadata = new("providerName", uri, "theModel");
Microsoft.Extensions.AI.OpenAI (1)
OpenAIImageGenerator.cs (1)
59_metadata = new("openai", providerUrl, _imageClient.Model);
13 references to ImageGeneratorMetadata
Microsoft.Extensions.AI (1)
Image\LoggingImageGenerator.cs (1)
67LogInvokedSensitive(nameof(GenerateAsync), request.Prompt ?? string.Empty, AsJson(options), AsJson(this.GetService<ImageGeneratorMetadata>()));
Microsoft.Extensions.AI.Abstractions (1)
Image\ImageGeneratorMetadata.cs (1)
13/// <summary>Initializes a new instance of the <see cref="ImageGeneratorMetadata"/> class.</summary>
Microsoft.Extensions.AI.Abstractions.Tests (6)
Image\ImageGeneratorExtensionsTests.cs (4)
44var metadata = new ImageGeneratorMetadata("test", null, "model"); 48return (serviceType == typeof(ImageGeneratorMetadata)) ? metadata : null; 51var result = testGenerator.GetService<ImageGeneratorMetadata>();
Image\ImageGeneratorMetadataTests.cs (2)
14ImageGeneratorMetadata metadata = new(null, null, null); 24ImageGeneratorMetadata metadata = new("providerName", uri, "theModel");
Microsoft.Extensions.AI.OpenAI (2)
OpenAIImageGenerator.cs (2)
38private readonly ImageGeneratorMetadata _metadata; 119serviceType == typeof(ImageGeneratorMetadata) ? _metadata :
Microsoft.Extensions.AI.OpenAI.Tests (3)
OpenAIImageGeneratorTests.cs (3)
29var metadata = imageClient.GetService<ImageGeneratorMetadata>(); 42Assert.NotNull(imageClient.GetService<ImageGeneratorMetadata>());