示例#1
0
 static IoC()
 {
     Repository    = new IocIndexer();
     CreateObjects = true;
     KnownTypes    = new Dictionary <string, Type>();
     Objects       = new Dictionary <Type, Dictionary <string, object> >();
 }
示例#2
0
 public IoC()
 {
     CreateObjects = true;
     if (Repository == null)
     {
         Repository = new IocIndexer();
     }
     if (Objects == null)
     {
         Objects = new Dictionary <Type, Dictionary <string, object> >();
     }
 }