Acabo de cambiar nuestro proyecto de ASP .Net Core 1.0.0-rc2-final a 1.0.0. Nuestro sitio web y nuestro cliente han dejado de funcionar debido a la capitalización de las propiedades JSON. Por ejemplo, esta línea de JavaScript ahora falla
for (var i = 0; i < collection.Items.length; i++){
porque el controlador ahora llama a la matriz "elementos" en lugar de "elementos". No he realizado cambios más allá de instalar los paquetes actualizados y editar el archivo project.json. No he cambiado los archivos de modelo de C # que todavía capitalizan sus propiedades.
¿Por qué los controladores ASP.Net Core comenzaron a devolver JSON con propiedades en minúsculas? ¿Cómo vuelvo a que respeten el caso de los nombres de propiedad del modelo?