protected override IClientModel VisitConditionalNode(ConditionalNode node)
            {
                var result = this.VisitExpressionNode(node.Expression);

                _clientContext.BeginIf(result);
                this.VisitBlockNode(node.TrueBlock);
                if (node.FalseBlock != null)
                {
                    _clientContext.ElseIf();
                    this.VisitBlockNode(node.FalseBlock);
                }

                _clientContext.EndIf();
                return(null);
            }
Exemplo n.º 2
0
 public void ElseIf()
 {
     _adaptee.ElseIf();
 }