WebAPI do ASP.Net MVC 4 não vincula caixas de seleção corretamente?
Estou incorporando WebAPI no meu desenvolvimento e estou postando todos os envios de formulários para um controlador WebAPI. Eu notei que as caixas de seleção não estão ficando vinculadas ao modelo corretamente. Eu tenho um formulário usando:
@Html.CheckBoxFor(m => m.HasVideo)
Produz uma caixa de seleção e um elemento de formulário oculto. Quando eu marquei a caixa de seleção (que significa um valor "true"), a vinculação de modelo em minha postagem de WebAPI reflete um falso para a propriedade HasVideo. Mudei todo o método para um controlador mvc tradicional e a ligação funciona conforme o esperado.
Existe uma solução para isso, ou há algo que está faltando?