Ejemplo n.º 1
0
 public virtual object RunMutation <TContext>(TContext context, IEnumerable <ExecArgument <Info> > inputs)
 => MutationFunc?.DynamicInvoke(context, TypeHelpers.GetArgs(ArgsCLRType, Schema.VariableTypes, inputs));
Ejemplo n.º 2
0
 public virtual LambdaExpression GetExpression(IEnumerable <ExecArgument <Info> > inputs, object mutationReturn = null)
 => IsMutation
     ? (LambdaExpression)ExprFunc.DynamicInvoke(TypeHelpers.GetArgs(ArgsCLRType, Schema.VariableTypes, inputs), mutationReturn)
     : (LambdaExpression)ExprFunc.DynamicInvoke(TypeHelpers.GetArgs(ArgsCLRType, Schema.VariableTypes, inputs));