19 references to GetService
Microsoft.Extensions.AI (6)
Files\LoggingHostedFileClient.cs (5)
69
LogUploadInvokedSensitive(mediaType, fileName, AsJson(options), AsJson(this.
GetService
<HostedFileClientMetadata>()));
115
LogDownloadInvokedSensitive(fileId, AsJson(options), AsJson(this.
GetService
<HostedFileClientMetadata>()));
151
LogGetFileInfoInvokedSensitive(fileId, AsJson(options), AsJson(this.
GetService
<HostedFileClientMetadata>()));
197
LogListFilesInvokedSensitive(AsJson(options), AsJson(this.
GetService
<HostedFileClientMetadata>()));
270
LogDeleteInvokedSensitive(fileId, AsJson(options), AsJson(this.
GetService
<HostedFileClientMetadata>()));
Files\OpenTelemetryHostedFileClient.cs (1)
74
if (innerClient!.
GetService
<HostedFileClientMetadata>() is HostedFileClientMetadata metadata)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Files\HostedFileClientExtensionsTests.cs (3)
443
var result = client.
GetService
<string>();
461
var result = client.
GetService
<int>(expectedKey);
469
Assert.Throws<ArgumentNullException>("client", () => client.
GetService
<string>());
Microsoft.Extensions.AI.OpenAI.Tests (9)
OpenAIHostedFileClientTests.cs (9)
52
var metadata = fileClient.
GetService
<HostedFileClientMetadata>();
66
var metadata = fileClient.
GetService
<HostedFileClientMetadata>();
80
var metadata = fileClient.
GetService
<HostedFileClientMetadata>();
483
var metadata = fileClient.
GetService
<HostedFileClientMetadata>();
495
var self = fileClient.
GetService
<IHostedFileClient>();
506
var innerClient = fileClient.
GetService
<OpenAIFileClient>();
517
var innerClient = fileClient.
GetService
<ContainerClient>();
550
var innerClient = fileClient.
GetService
<ContainerClient>();
561
var innerClient = fileClient.
GetService
<OpenAIFileClient>();
Microsoft.Extensions.AI.Tests (1)
Files\OpenTelemetryHostedFileClientTests.cs (1)
347
var activitySource = client.
GetService
<ActivitySource>();