public virtual IList<object> ResolveMethodParameters(MethodDescriptor method, IList<IJsonValue> values) { if (method == null) { throw new ArgumentNullException("method"); } return method.Parameters.Zip(values, ResolveParameter).ToArray(); } }