protected AutoInjector(AutoInjector successor, IDIContainer container, Type type) : this(container, type) { this._successor = successor; }
protected AutoInjector(IDIContainer container, Type type) { this._successor = null; this._container = container; this._type = type; }