web-dev-qa-db-fra.com

Prise en charge d'OData dans le noyau ASP.net

OData est-il pris en charge maintenant dans ASP.netcore maintenant que la version 1 est sortie?

J'ai cherché, mais je n'ai rien trouvé qui dise dans un sens ou dans l'autre.

16
Greg Gum

Edit: maintenant disponible sur https://www.nuget.org/packages/Microsoft.OData.Core/

C'est dans la feuille de route, OData Lib a publié 7.0.0 qui est une version de changement de rupture, OData/WebAPI publiera 6.0.0 sur cette base, après la publication, nous envisagerons de prendre en charge ASP.NET Core. Problème relatif: https://github.com/OData/WebApi/issues/772

9
Fan Ouyang

Début décembre 2017, une pré-version officielle d'OData pour ASP.NET Core est disponible sur ce flux MyGet: https://www.myget.org/F/webapinetcore/

Les versions proviennent actuellement de versions nocturnes.

Pour plus d'informations, consultez ce commentaire sur un problème GitHub: https://github.com/OData/WebApi/issues/772#issuecomment-348670747

Toujours pas d'ETA pour les versions bêta ou stables.


EDIT: Ce problème est préférable de suivre pour suivre les progrès: https://github.com/OData/WebApi/issues/939

EDIT 2: Beta1 est sorti le 22 décembre. S'il est utilisé avec Swashbuckle, c'est un excellent conseil: https://github.com/OData/WebApi/issues/1177#issuecomment-358659774

Selon l'équipe de blog OData de Microsoft https://blogs.msdn.Microsoft.com/odatateam/2018/07/03/asp-net-core-odata-now-available/

Il existe une version d'OData pour ASP.NET Core sur:

https://www.nuget.org/packages/Microsoft.AspNetCore.OData

Cordialement

2
Emmanuel DURIN