BTDBTest.IocTests.CreatesFastFuncFactory C# (CSharp) Method

CreatesFastFuncFactory() private method

private CreatesFastFuncFactory ( ) : void
return void
        public void CreatesFastFuncFactory()
        {
            var builder = new ContainerBuilder();
            builder.RegisterType<Logger>().As<ILogger>().SingleInstance();
            var container = builder.Build();
            var obj = container.Resolve<ILogger>();
            var fastFactory = container.Resolve<Func<ILogger>>();
            var obj2 = fastFactory();
            Assert.Same(obj, obj2);
        }
IocTests