必需参数为null且ModelState有效

时间:2014-08-14 12:45:47

标签: asp.net-web-api

我有以下ApiController方法:

public async Task<IHttpActionResult> Get([Required][ModelBinder(typeof(CommaDelimitedArrayModelBinder))]string[] nameSearchTokens)
{
        if (!ModelState.IsValid)
        {
            return BadRequest(ModelState);
        }
        return Ok();
}

如果我调用没有参数的方法,则ModelState有效。 有人知道为什么吗?

提前致谢!

0 个答案:

没有答案