O ModelBinding no ASP.NET MVC mapeia dados de requisições HTTP para parâmetros de ações e objetos .NET. A classe DefaultModelBinder converte dados em objetos requeridos usando convenções de nomes. O framework usa reflexão para preencher propriedades públicas e permite tratar erros e coleções personalizadas.
6. Como ModelBinding Funciona? A classe DefaultModelBinder do ASP.NET MVC e diferentes implementações de IValueProvider são responsáveis por converter os dados provenientes de requisições HTTP em objetos .NET requeridos como parâmetos deActionsMethods
19. Invocando ModelBinding Tratamento de Erros Informaçãoenviadapelousuárionuncadeve ser descartada, mesmo se inválida Quandoexistemmúltiploserros, o sistemadeveinformarsobretodoseles Erros de bindnãodevem ser ignorados
20. Invocando ModelBinding Tratamento de Erros Utiliza o objeto ModelState Cada tentativa de bind armazena o nome da propriedade, o valor de entrada e os erros causados pela atribuição