public AutofacDependencyRegistryBuilder(ContainerBuilder builder)
 {
     builder.RegisterModule(new ImplicitCollectionSupportModule());
     builder.SetDefaultScope(InstanceScope.Factory);
     container = () => builder.Build();
     container = container.memorize();
 }
Example #2
0
 static IInterceptor create_interceptor_for <T>(Func <T> get_the_implementation) where T : class
 {
     return(new LazyLoadedInterceptor <T>(get_the_implementation.memorize()));
 }