public SourcererInterceptor(object target, ISourcerer sourcerer, ProxyExtension.MakeCommandDelegate makeCommand, string fragment = null, SourcererInterceptor parent = null) { _target = target; _sourcerer = sourcerer; _makeCommand = makeCommand; _fragment = fragment; _parent = parent; _target.SetInnerType(sourcerer.ReadModel.GetType()); }
public SourcererEnumeratorInterceptor(IEnumerator<object> enumerator, ISourcerer sourcerer, ProxyExtension.MakeCommandDelegate makeCommand, string fragment, SourcererInterceptor parent) : base(enumerator, sourcerer, makeCommand, fragment, parent) { _enumerator = enumerator; }