13 references to GetService
Microsoft.Extensions.AI (1)
Image\LoggingImageGenerator.cs (1)
67
LogInvokedSensitive(nameof(GenerateAsync), request.Prompt ?? string.Empty, AsJson(options), AsJson(this.
GetService
<ImageGeneratorMetadata>()));
Microsoft.Extensions.AI.Abstractions.Tests (7)
Image\DelegatingImageGeneratorTests.cs (3)
67
var generator = delegating.
GetService
<DelegatingImageGenerator>();
86
var generator = delegating.
GetService
<IImageGenerator>(expectedKey);
107
var tzi = delegating.
GetService
<TimeZoneInfo>(expectedKey);
Image\ImageGeneratorExtensionsTests.cs (4)
18
_ = ImageGeneratorExtensions.
GetService
<object>(null!);
36
var result = testGenerator.
GetService
<object>(expectedServiceKey);
51
var result = testGenerator.
GetService
<ImageGeneratorMetadata>();
54
var nullResult = testGenerator.
GetService
<string>();
Microsoft.Extensions.AI.OpenAI.Tests (5)
OpenAIImageGeneratorTests.cs (5)
29
var metadata = imageClient.
GetService
<ImageGeneratorMetadata>();
40
Assert.Same(imageClient, imageClient.
GetService
<IImageGenerator>());
41
Assert.Same(imageClient, imageClient.
GetService
<object>());
42
Assert.NotNull(imageClient.
GetService
<ImageGeneratorMetadata>());
43
Assert.NotNull(imageClient.
GetService
<ImageClient>());