BTDBTest.IocTests.SingletonInSecondParameterTransientAsSecondParameterToTransient C# (CSharp) Method

SingletonInSecondParameterTransientAsSecondParameterToTransient() private method

        public void SingletonInSecondParameterTransientAsSecondParameterToTransient()
        {
            var builder = new ContainerBuilder();
            builder.RegisterType<Logger>().As<ILogger>().SingleInstance();
            builder.RegisterInstance<IErrorHandler>(null);
            builder.RegisterType<Database>().As<IDatabase>();
            builder.RegisterType<SpecialCase>();
            var container = builder.Build();
            container.Resolve<SpecialCase>();
        }
IocTests