7 references to AddActivatedKeyedSingleton
Microsoft.Extensions.DependencyInjection.AutoActivation.Tests (7)
AcceptanceTest.Keyed.cs (4)
49
.
AddActivatedKeyedSingleton
(typeof(IFakeService), serviceKey, typeof(FakeService))
94
.
AddActivatedKeyedSingleton
(typeof(IFakeService), serviceKey, typeof(FakeService))
95
.
AddActivatedKeyedSingleton
(typeof(IFakeService), serviceKey, typeof(FakeOneMultipleService))
96
.
AddActivatedKeyedSingleton
(typeof(IFakeService), serviceKey, typeof(AnotherFakeService)))
AutoActivationExtensionsKeyedTests.cs (3)
36
Assert.Throws<ArgumentNullException>(() => AutoActivationExtensions.
AddActivatedKeyedSingleton
(null!, typeof(IFakeService), null, typeof(FakeService)));
37
Assert.Throws<ArgumentNullException>(() => AutoActivationExtensions.
AddActivatedKeyedSingleton
(serviceCollection, null!, null, typeof(FakeService)));
38
Assert.Throws<ArgumentNullException>(() => AutoActivationExtensions.
AddActivatedKeyedSingleton
(serviceCollection, typeof(IFakeService), null, implementationType: null!));