public override Nothing Visit(ISubtotalCurrency sub) { m_Currency = sub.Currency; ShowSubtotal(sub, $"@{sub.Currency}"); m_Currency = null; return(Nothing.AtAll); }
public override IAsyncEnumerable <string> Visit(ISubtotalCurrency sub) { Depth++; // Hack return(ShowSubtotal(sub)); }
public abstract Nothing Visit(ISubtotalCurrency sub);
public override Nothing Visit(ISubtotalCurrency sub) { Depth++; // Hack ShowSubtotal(sub); return(Nothing.AtAll); }
JProperty ISubtotalVisitor <JProperty> .Visit(ISubtotalCurrency sub) => new JProperty(sub.Currency, VisitChildren(sub));
public abstract IAsyncEnumerable <string> Visit(ISubtotalCurrency sub);