16 references to ActivateSingleton
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (1)
120
builder.Services.
ActivateSingleton
<IConnection>();
Aspire.StackExchange.Redis (1)
AspireRedisExtensions.cs (1)
139
builder.Services.
ActivateSingleton
<IConnectionMultiplexer>();
Microsoft.Extensions.DependencyInjection.AutoActivation (5)
AutoActivationExtensions.cs (5)
106
.
ActivateSingleton
<TService>();
124
.
ActivateSingleton
<TService>();
142
.
ActivateSingleton
<TService>();
158
.
ActivateSingleton
<TService>();
322
_ = services.
ActivateSingleton
<TService>();
Microsoft.Extensions.DependencyInjection.AutoActivation.Tests (9)
AcceptanceTest.cs (8)
323
.
ActivateSingleton
<IFakeService>())
339
.ConfigureServices(services => services.
ActivateSingleton
<IFakeService>())
376
.AddSingleton<IFakeService, FakeService>().
ActivateSingleton
<IFakeService>()
377
.AddSingleton<IFakeService, FakeOneMultipleService>().
ActivateSingleton
<IFakeService>())
397
.
ActivateSingleton
<IEnumerable<IFakeService>>())
418
.
ActivateSingleton
<IEnumerable<IFakeOpenGenericService<PocoClass>>>()
419
.
ActivateSingleton
<IFakeOpenGenericService<DifferentPocoClass>>())
440
.
ActivateSingleton
<IEnumerable<IFakeOpenGenericService<PocoClass>>>())
AutoActivationExtensionsTests.cs (1)
18
Assert.Throws<ArgumentNullException>(() => AutoActivationExtensions.
ActivateSingleton
<IFakeService>(null!));