4
VS 2015は自動的に次のコードを生成:ASP.NET Core Web API:Get requestでModelStateの検証が必要なのはなぜですか?
// GET: api/Companies/5
[HttpGet("{id}")]
public async Task<IActionResult> GetCompany([FromRoute] int id)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
Company company = await _context.Companies.SingleOrDefaultAsync(m => m.Id == id);
if (company == null)
{
return NotFound();
}
return Ok(company);
}
をここにModelStateの検証のポイントは何ですか?