Esempio n. 1
0
        public IDictionary <string, object> Evaluate(string target, IDictionary <string, string> tokens, IDictionary <string, object> data)
        {
            var context = new EvaluateContextImpl(target, tokens, data, this);

            foreach (var provider in _providers)
            {
                provider.Evaluate(context);
            }
            return(context.Produce());
        }
Esempio n. 2
0
 public EvaluateForImpl(EvaluateContextImpl context, TData data)
 {
     _context = context;
     _data    = data;
 }