22 references to AddKeyedSingleton
Aspire.Azure.Messaging.EventHubs.Tests (1)
AspireEventHubsExtensionsTests.cs (1)
65
services.
AddKeyedSingleton
("blobs", blobClient);
Aspire.Hosting.Azure.Tests (1)
ContainerRegistryTests.cs (1)
89
builder.Services.
AddKeyedSingleton
<IDistributedApplicationPublisher>("test-publisher", publisherValidator);
Aspire.Hosting.Tests (15)
Publishing\ResourceContainerImageManagerTests.cs (15)
445
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
469
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
499
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
534
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
563
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
602
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", new FakeContainerRuntime(shouldFail: true));
638
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
699
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
808
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
854
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
1202
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
1254
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
1290
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
1323
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
1366
builder.Services.
AddKeyedSingleton
<IContainerRuntime>("docker", fakeContainerRuntime);
Microsoft.Extensions.AI.Tests (2)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\Functions\AIFunctionFactoryTest.cs (2)
824
sc.
AddKeyedSingleton
("key", service);
870
sc.
AddKeyedSingleton
("key", service);
Microsoft.Extensions.Caching.Hybrid.Tests (2)
..\..\..\..\test\Libraries\Microsoft.Extensions.Caching.Hybrid.Tests\SerializerTests.cs (2)
246
services.
AddKeyedSingleton
<JsonSerializerOptions>(typeof(IHybridCacheSerializer<>), globalOptions);
252
services.
AddKeyedSingleton
<JsonSerializerOptions>(typeof(IHybridCacheSerializer<T>), perTypeOptions);
Microsoft.Extensions.DependencyInjection.Abstractions (1)
Extensions\ServiceCollectionDescriptorExtensions.Keyed.cs (1)
368
/// <seealso cref="ServiceCollectionServiceExtensions.
AddKeyedSingleton
{TService}(IServiceCollection, object, TService)"/>