示例#1
0
        public override void Evaluate(IRuleContext context, StringBuilder builder)
        {
            string result = Rule.Evaluate(context);

            context[Memo] = new TextRule(result);
            builder.Append(result);
        }
示例#2
0
 public override void Evaluate(IRuleContext context, StringBuilder builder)
 {
     if (context.Optional())
     {
         Rule.Evaluate(context, builder);
     }
 }