public T Accept <T>(IPaymentTypeVisitor <T> visitor) { return(visitor.VisitChild(childPaymentService)); }
public T Accept <T>(IPaymentTypeVisitor <T> visitor) => visitor.VisitParent(paymentService);
public T Accept <T>(IPaymentTypeVisitor <T> visitor) { return(visitor.VisitParent(paymentService)); }
public T Accept <T>(IPaymentTypeVisitor <T> visitor) => visitor.VisitChild(childPaymentService);
public T Accept <T>(IPaymentTypeVisitor <T> visitor) { return(visitor.VisitIndividual(paymentService)); }
public T Accept <T>(IPaymentTypeVisitor <T> visitor) => visitor.VisitIndividual(paymentService);