Esempio n. 1
0
        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();
        }