示例#1
0
 public ImplementationData(IImplementationCreator provider, Type dependencyType,
                           Type implementationType, object?name)
 {
     Creator            = provider;
     DependencyType     = dependencyType;
     ImplementationType = implementationType;
     Name = name;
 }
 public SingletonCreator(IImplementationCreator creator)
 {
     this.creator = creator;
     locker       = new object();
 }