4 references to AddActivatedSingleton
Microsoft.Extensions.DependencyInjection.AutoActivation.Tests (4)
AcceptanceTest.cs (1)
198
.
AddActivatedSingleton
(typeof(AnotherFakeService), sp => new AnotherFakeService(sp.GetService<IAnotherFakeServiceCounter>()!)))
AutoActivationExtensionsTests.cs (3)
38
Assert.Throws<ArgumentNullException>(() => AutoActivationExtensions.
AddActivatedSingleton
(null!, typeof(FakeService), _ => null!));
39
Assert.Throws<ArgumentNullException>(() => AutoActivationExtensions.
AddActivatedSingleton
(serviceCollection, null!, _ => null!));
40
Assert.Throws<ArgumentNullException>(() => AutoActivationExtensions.
AddActivatedSingleton
(serviceCollection, typeof(FakeService), implementationFactory: null!));