Implemented interface member:
method
GenerateAsync
Microsoft.Extensions.AI.IImageGenerator.GenerateAsync(Microsoft.Extensions.AI.ImageGenerationRequest, Microsoft.Extensions.AI.ImageGenerationOptions, System.Threading.CancellationToken)
3 overrides of GenerateAsync
Microsoft.Extensions.AI (3)
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
116
public async override Task<ImageGenerationResponse>
GenerateAsync
(
Image\ConfigureOptionsImageGenerator.cs (1)
38
public override async Task<ImageGenerationResponse>
GenerateAsync
(
Image\LoggingImageGenerator.cs (1)
57
public override async Task<ImageGenerationResponse>
GenerateAsync
(
4 references to GenerateAsync
Microsoft.Extensions.AI (3)
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
129
response = await base.
GenerateAsync
(request, options, cancellationToken).ConfigureAwait(false);
Image\ConfigureOptionsImageGenerator.cs (1)
41
return await base.
GenerateAsync
(request, Configure(options), cancellationToken);
Image\LoggingImageGenerator.cs (1)
76
var response = await base.
GenerateAsync
(request, options, cancellationToken);
Microsoft.Extensions.AI.Abstractions.Tests (1)
Image\DelegatingImageGeneratorTests.cs (1)
42
var resultTask = delegating.
GenerateAsync
(expectedRequest, expectedOptions, expectedCancellationToken);