Microsoft anuncia ASP.NET Core OData
El equipo de Microsoft OData ha anunciado la disponibilidad final de ASP.NET Core OData para ASP.NET Core 2.0.
OData u Open Data Protocol es un estándar ISO que se encarga de definir las mejores prácticas para crear y consumir RESTful APIs.
Aunque fue un proyecto iniciado por la propia Microsoft en el año 2007, ha sufrido diferentes cambios y evoluciones.
Las versiones 1.0, 2.0 y 3.0 de OData estuvieron publicadas bajo el paradigme de Microsoft Open Specification Promise.
La versión 4.0 estuvo estandarizada por OASIS.
OData se basa en la exposición de datos como servicio utilizando los estándares de Internet para ello.
Otra de sus características es que es multiplataforma.
El anuncio de Microsoft que aquí comento tiene que ver con el soporte de OData v4.0 para ASP.NET Core 2.0.
Para ello, Microsoft ha proporcionado un paquete NuGet de nombre Microsoft.AspNetCore.OData en su versión 7.0.0.
Este paquete NuGet puede ser localizado en este enlace.
De esta manera, podremos utilizar este paquete para trabajar con ASP.NET Core MVC y crear y utilizar de forma sencilla los endopoints de OData v4.0 que necesitemos.
Podrás acceder al anuncio oficial de ASP.NET Core OData en este enlace.
Happy Coding!