Пример #1
0
 public void Accept(IResultInfoVisitor visitor)
 {
     if (visitor == null)
     {
         throw new ArgumentNullException("visitor");
     }
     visitor.VisitBefore(this);
     visitor.VisitAfter(this);
 }
Пример #2
0
 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);
 }