2 instantiations of MyContainer
Microsoft.AspNetCore.Hosting.Tests (2)
Internal\MyBadContainerFactory.cs (1)
12var container = new MyContainer();
Internal\MyContainerFactory.cs (1)
12var container = new MyContainer();
40 references to MyContainer
Microsoft.AspNetCore.Hosting.Tests (40)
Internal\MyBadContainerFactory.cs (4)
8public class MyBadContainerFactory : IServiceProviderFactory<MyContainer> 10public MyContainer CreateBuilder(IServiceCollection services) 12var container = new MyContainer(); 17public IServiceProvider CreateServiceProvider(MyContainer containerBuilder)
Internal\MyContainerFactory.cs (4)
8public class MyContainerFactory : IServiceProviderFactory<MyContainer> 10public MyContainer CreateBuilder(IServiceCollection services) 12var container = new MyContainer(); 17public IServiceProvider CreateServiceProvider(MyContainer containerBuilder)
StartupManagerTests.cs (32)
88serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyContainerFactory>(); 90serviceCollection.AddSingleton<IStartupConfigureContainerFilter<MyContainer>>(new TestConfigureContainerFilter(1, overrideAfterService: true)); 91serviceCollection.AddSingleton<IStartupConfigureContainerFilter<MyContainer>>(new TestConfigureContainerFilter(2, overrideAfterService: true)); 110serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyContainerFactory>(); 112serviceCollection.AddSingleton<IStartupConfigureContainerFilter<MyContainer>>(new TestConfigureContainerFilter(1, overrideAfterService: false)); 113serviceCollection.AddSingleton<IStartupConfigureContainerFilter<MyContainer>>(new TestConfigureContainerFilter(2, overrideAfterService: true)); 132serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyContainerFactory>(); 135serviceCollection.AddSingleton<IStartupConfigureContainerFilter<MyContainer>>(new TestConfigureContainerFilter(2, overrideAfterService: true)); 152public void ConfigureContainer(MyContainer services) 171public void ConfigureContainer(MyContainer services) 183public class TestConfigureContainerFilter : IStartupConfigureContainerFilter<MyContainer> 195public Action<MyContainer> ConfigureContainer(Action<MyContainer> next) 550serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyContainerFactory>(); 558Assert.IsType<MyContainer>(app.ApplicationServices); 559Assert.True(((MyContainer)app.ApplicationServices).FancyMethodCalled); 566serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyContainerFactory>(); 574Assert.IsType<MyContainer>(app.ApplicationServices); 575Assert.True(((MyContainer)app.ApplicationServices).FancyMethodCalled); 582serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyContainerFactory>(); 590Assert.IsType<MyContainer>(app.ApplicationServices); 591Assert.Equal(((MyContainer)app.ApplicationServices).Environment, Environments.Production); 618serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyContainerFactory>(); 628serviceCollection.AddSingleton<IServiceProviderFactory<MyContainer>, MyBadContainerFactory>(); 637Assert.IsNotType<MyContainer>(app.ApplicationServices); 647public void ConfigureContainer(MyContainer container) 670public void ConfigureDevelopmentContainer(MyContainer container) 675public void ConfigureProductionContainer(MyContainer container) 693public void ConfigureContainer(MyContainer container) 704public class MyContainerStartupBaseClass : StartupBase<MyContainer> 706public MyContainerStartupBaseClass(IServiceProviderFactory<MyContainer> factory) : base(factory) 715public override void ConfigureContainer(MyContainer containerBuilder)