/// <summary>Creates an instance of GenericReflector</summary> /// <param name="trans">transaction</param> /// <param name="delegateReflector"> /// delegate reflector, /// providing specific reflector functionality. For example /// </param> public GenericReflector(Transaction trans, IReflector delegateReflector) { // todo: Why have this when there is already the _repository by name? Redundant _repository = new KnownClassesRepository(new GenericClassBuilder(this, delegateReflector )); SetTransaction(trans); _delegate = delegateReflector; if (_delegate != null) { _delegate.SetParent(this); } }
/// <summary>Creates an instance of GenericReflector</summary> /// <param name="trans">transaction</param> /// <param name="delegateReflector"> /// delegate reflector, /// providing specific reflector functionality. For example /// </param> public GenericReflector(Transaction trans, IReflector delegateReflector) { // todo: Why have this when there is already the _repository by name? Redundant _repository = new KnownClassesRepository(new GenericClassBuilder(this, delegateReflector )); SetTransaction(trans); _delegate = delegateReflector; if (_delegate != null) { _delegate.SetParent(this); } }
public _IProcedure4_105(KnownClassesRepository _enclosing) { this._enclosing = _enclosing; }
public _IProcedure4_105(KnownClassesRepository _enclosing) { this._enclosing = _enclosing; }
public KnownClassesCollector(ObjectContainerBase container, KnownClassesRepository repository) { _container = container; _repository = repository; }