Esempio n. 1
0
        public static object CreateDefaultEvaluator(Type invokerType, IInvokerTypeMapper invokerTypeMapper)
        {
            var evaluatorType = CreateDefaultEvaluatorType(invokerType);

            var defaultInvoker = Activator.CreateInstance(invokerType, new[] { invokerTypeMapper });

            var evaluator = Activator.CreateInstance(evaluatorType, new[] { defaultInvoker });

            return(evaluator);
        }
Esempio n. 2
0
 public DefaultInvoker(IInvokerTypeMapper invokerTypeMapper)
 {
     this.invokerTypeMapper = invokerTypeMapper;
 }