UriTemplate '{0}' contains {1} path variables and {2} query variables but {3} values were passed to the BindByPosition method. ...

UriTemplate '{0}' contains {1} path variables and {2} query variables but {3} values were passed to the BindByPosition method. The number of values passed to BindByPosition should be greater than or equal to the number of path variables in the template and cannot be greater than the total number of variables in the template.