protected virtual void VisitEntity(DomEntity entity) { if (entity == null) { throw new ArgumentNullException(nameof(entity)); } DefaultVisit(entity); }
protected virtual void WriteEntity(DomEntity entity) { if (entity == null) { throw new ArgumentNullException(nameof(entity)); } // TODO Overloads for writing entities }
void IDomNodeVisitor.Visit(DomEntity entity) { VisitEntity(entity); }
void IDomNodeVisitor.Visit(DomEntity entity) { WriteEntity(entity); }