예제 #1
0
        public void GetLazyDefersResolutionUntilValueAcccessed()
        {
            ServiceHost.Reset();
            var lazyTestProvider = ServiceHost.GetLazyService <ILazyTest>();

            ServiceHost.Initialize(
                registration => registration.Register <ILazyTest, LazyService>());
            var target = lazyTestProvider.Value;

            Assert.NotNull(target);
        }