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(); }