public static DynamicValue EvaluateProperty(this DynamicValue value, string path)
 {
     var act = new GetDynamicValueProperty<DynamicValue>()
     {
         Source = new LambdaValue<DynamicValue>(c => value),
         PropertyName = path
     };
     var result = WorkflowInvoker.Invoke<DynamicValue>(act);
     return (result.Count == 0) ? new DynamicValue() : result;
 }
Esempio n. 2
0
        public static DynamicValue EvaluateProperty(this DynamicValue value, string path)
        {
            var act = new GetDynamicValueProperty <DynamicValue>()
            {
                Source       = new LambdaValue <DynamicValue>(c => value),
                PropertyName = path
            };
            var result = WorkflowInvoker.Invoke <DynamicValue>(act);

            return((result.Count == 0) ? new DynamicValue() : result);
        }