protected (IServiceProvider, IHost) GetContainer(Action <NakedCoreOptions> setup)
        {
            ImmutableSpecFactory.ClearCache();
            var hostBuilder = CreateHostBuilder(new string[] { }, setup).Build();

            return(hostBuilder.Services, hostBuilder);
        }
        protected IServiceProvider GetContainer(IReflectorConfiguration rc)
        {
            ImmutableSpecFactory.ClearCache();
            var hostBuilder = CreateHostBuilder(new string[] { }, rc).Build();

            return(hostBuilder.Services);
        }
Ejemplo n.º 3
0
        protected IUnityContainer GetContainer()
        {
            ImmutableSpecFactory.ClearCache();
            var c = new UnityContainer();

            RegisterTypes(c);
            return(c);
        }