Archivo de la etiqueta: Web API 2

Cómo actualizar un proyecto ASP.NET MVC 4 y Web API a ASP.NET MVC 5 y Web API 2

ASP.NET MVC 5 y Web API 2 traen varias características nuevas, como ruteo por atributos, filtros de autenticación, y más. Para una lista completa ir a http://www.asp.net/vnext.

En esta guía veremos cómo actualizar a esta última versión.

Pasos de la actualización

  1. Respalda tu proyecto. Esta guía requiere que hagas cambios en el archivo de proyecto, la configuración de paquetes, y los archivos web.config.
  2. Para actualizar de Web API a Web API 2, en el global.asax cambiar de:
    WebApiConfig.Register(GlobalConfiguration.Configuration);

    a:

    GlobalConfiguration.Configure(WebApiConfig.Register);
  3. Asegúrate que todos los paquetes que usan tus proyectos sean compatibles con MVC 5 y Web API 2. La siguiente tabla muestra los paquetes relacionados con MVC 4 y Web API que necesitan cambiarse. Si tienes un paquete que tenga dependencia de uno de los paquetes listados abajo, consulta a quien lo publicó para obtener la última versión que sea compatible con MVC 5 y Web API 2. Si tienes el código fuente de esos paquetes, deberías recompilarlos con los nuevos assemblies de MVC 5 y Web API 2. Sigue leyendo
Anuncios