我有以下ApiController方法:
public async Task<IHttpActionResult> Get([Required][ModelBinder(typeof(CommaDelimitedArrayModelBinder))]string[] nameSearchTokens)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
return Ok();
}
如果我调用没有参数的方法,则ModelState有效。 有人知道为什么吗?
提前致谢!