[WEB API RC] Migrando de WEB API Beta a WEB API RC
Nuestro amigo Nicolás Herrera nos comparte su ártículo:
[WEB API RC] Migrando de WEB API Beta a WEB API RC
Con la llegada de Visual Studio 2012 RC a mis manos, y mi gran interés por lo que ofrece MVC y WEB API, intente continuar con un proyecto que llevaba y al tratar de abrirlo (ejecutarlo) oh sorpresa, me he encontrado con el siguiente error: Method not found: ‘Void System.Net.Http.Headers.Http Headers.Add Without Validation(System.String, System.Collections.Generic.IEnumerable`1<System.String>)’. Así que luego de leer un poco la documentación me di cuenta que debía actualizar los ensamblados desde Nuget, este desinstala los antiguos y pone los nuevos. El paquete oficial en nuget
Adiós a los HttpResponseMessage Genéricos
Una vez hecho esto y al compilar intentar compilar una nueva sorpresa L, YA NO SE PERMITEN los HttpResponseMessage GENERICOS, que es lo que había explicado en el post anterior. ¿Qué quiere decir esto? Que debemos construir la respuesta a partir de la petición. Ya hablaremos de esto en próximas entradas, por lo pronto todo lo que tenía con HttpResponseMessage<Tipo> debe estar ahora como HttpResponseMessage y se construye la respuesta con:
Ver más aquí.
Saludos.
Fernando García Loera (Community Program Manager – Latin America Region)