public RegisteredObject(Type registeredType, Type concreteType, LifecycleType lifecycleType, RegisteredObjectLookup registry) { RegisteredType = registeredType; ConcreteType = concreteType; LifecycleType = lifecycleType; Registry = registry; }
public SingletonRegisteredObject(Type registeredType, Type concreteType, LifecycleType lifecycleType, RegisteredObjectLookup registry) : base(registeredType, concreteType, lifecycleType, registry) { RegisteredSingletons = new Dictionary <Type, object>(); }
public TransientRegisteredObject(Type registeredType, Type concreteType, LifecycleType lifecycleType, RegisteredObjectLookup registry) : base(registeredType, concreteType, lifecycleType, registry) { }