コード例 #1
0
        public void run()
        {
            Container container = new BasicContainer(factories);
            factories.Add(typeof(LoggerFactory),new AutoWiringFactory(null,container,typeof(TextWriterLoggerFactory)));
            IOC.factory_resolver = () => container;
			  factories.Add(typeof(Container), new BasicDependencyFactory(() => container) );
        }
コード例 #2
0
 public void run()
 {
     Container startup_container = new BasicContainer(container_configuration);
     IOC.initialize_with(startup_container);
 }
コード例 #3
0
 public void run()
 {
     Container container = new BasicContainer(factories);
     factories.Add(typeof(LoggerFactory), new BasicDependencyFactory(() => new TextWriterLoggerFactory()));
     IOC.factory_resolver = () => container;
 }
コード例 #4
0
ファイル: Startup.cs プロジェクト: talonhawk1/nbdn_store
 static void configure_core_services(Dictionary<Type, DependencyFactory> factories)
 {
     Container container = new BasicContainer(factories);
     factories.Add(typeof(LoggerFactory),new BasicDependencyFactory(() => new TextWriterLoggerFactory()));
     IOC.factory_resolver = () => container;
 }