/// <inheritdoc/> public object?Resolve(IResolveFieldContext context) { var arguments = ReflectionHelper.BuildArguments(_parameters, context); try { return(_resolver.DynamicInvoke(arguments)); } catch (TargetInvocationException ex) { ExceptionDispatchInfo.Capture(ex.InnerException).Throw(); return(null); // never executed, necessary only for intellisense } }
public object Resolve(IResolveFieldContext context) { var arguments = ReflectionHelper.BuildArguments(_parameters, context); return(_resolver.DynamicInvoke(arguments)); }