public IocTestFixture() { var services = new ServiceCollection(); var kernel = IocServiceProvider.CreateBuilder(services); Container = Ioc.Initialize(kernel, builder => builder.ConfigureTest(), () => kernel.ConfigureServiceProvider(services.BuildServiceProvider()) ); }
public IocPerformanceTestFixture() { var services = new ServiceCollection(); var kernel = IocServiceProvider.CreateBuilder(services); Container = Ioc.Initialize(kernel, builder => builder.ConfigurePerformanceTest(), () => kernel.ConfigureServiceProvider(services.BuildServiceProvider()) ); ContainerDirect = ((IIocContainer <IServiceProvider>)Container).Kernel; ContainerComparison = CreateComparison(); }