Ejemplo n.º 1
0
        public static ITurboFactory Init(TurboConfiguration configuration)
        {
            ConfigureObjectRegistry(
                (IObjectFactoryRegistry)configuration.ObjectFactory,
                configuration);

            return(configuration.ObjectFactory.GetInstance <ITurboFactory>());
        }
Ejemplo n.º 2
0
        internal static void ConfigureObjectRegistry(IObjectFactoryRegistry registry, TurboConfiguration config)
        {
            registry.Instance(GlobalConfiguration.MetadataLoader);

            RegisterBuiltInTypes(registry);
        }