public void Accept(IResultInfoVisitor visitor) { if (visitor == null) { throw new ArgumentNullException("visitor"); } visitor.VisitBefore(this); visitor.VisitAfter(this); }
public override void Accept(IResultInfoVisitor visitor) { if (visitor == null) { throw new ArgumentNullException("visitor"); } visitor.VisitBefore(this); if (this.SourceInfo != null) { this.SourceInfo.Accept(visitor); } visitor.VisitAfter(this); }