Bonjour,

J'ai mis en place ODATA avec :
https://github.com/microsoft/aspnet-...ing-with-OData

Je souhaiterais utiliser la fonctionnalité expand.
Lorsque je l'utilise ça fonctionne mais les données de la jointure ne sont pas récupérées.
Si je fais ma requête avec Include cela récupère bien les données.

Au niveau de ma requête j'ai fait ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var test = options.ApplyTo(query, new ODataQuerySettings());
var test2 = test as IQueryable; // -> objets contenant les données de type Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable<Microsoft.AspNet.OData.Query.Expressions.SelectExpandBinder.SelectAllAndExpand<TEntity>>
var test3 = test2 as IQueryable<TEntity>; -> return null
Savez-vous comment je peux faire marcher la fonctionnalité expand ?
Je pense qu'il faut peut-être ajouter quelque chose au niveau de ODataModelBuilder de l'entité en plus de expand avec HasMany ?