Nous voulons exposer les propriétés de nos types dérivés avec OData et nous utilisons Entity Framework. Mais nous avons toujours l'exception que nous ne pouvons pas accéder aux propriétés de navigation de ces types dérivés. Nous ne pouvons pas le faire avec des opérations de service aussi bien. Maintenant, nous pensons que nous pouvons personnaliser la réponse juste pour montrer les propriétés de nos entités dérivées, en particulier les propriétés de navigation. Quelles sont les solutions de contournement possibles?Contournement/s pour exposer les propriétés des types dérivés en utilisant OData
0
A
Répondre
0
vous pouvez jeter les entrées de collecte de type de base du type dérivé dans odatav3 avec ce format
<root>/<base collection name>/<full namespace of derived type>
Questions connexes
- 1. Recevoir des messages pour les types dérivés dans MVVMLight
- 2. Tableaux et types dérivés
- 3. Obtenir tous les types dérivés d'un type
- 4. Utilisation des propriétés pour les types primitifs
- 5. Problème de sérialisation Nservicebus des types dérivés
- 6. C# Héritant DataContract dérivés Types
- 7. Obtenir tous les types dérivés dans SchemaSet
- 8. Comment exposer les propriétés xaml?
- 9. L'utilisation de [assembly: System.Runtime.CompilerServices.InternalsVisibleTo ("System.Windows")] Pour exposer les propriétés internes
- 10. JSON: Types de sérialisation dérivés de IEnumerable
- 11. exposer des événements .net en utilisant ironpython
- 12. Comment extraire les types dérivés d'une liste générique?
- 13. ReSharper: trouver les types dérivés constructeurs utilisations points
- 14. problème désérialisation ASP.NET ScriptService avec des types dérivés
- 15. Coulée explicite de types dérivés C#
- 16. WCS Dataservices et OData
- 17. Exposer des entités d'infrastructure en tant que propriétés sur ViewModel pour la liaison de données MVVM
- 18. Est-ce que l'ajout de propriétés à une interface empêche la création d'un "ensemble" privé/protégé dans les types dérivés?
- 19. En utilisant des modules pour définir des propriétés avec Datamapper
- 20. Types de liste ignorant les propriétés ReadOnly?
- 21. Identifier les types dérivés d'une liste d'objets de classe de base
- 22. La méthode statique appelle les types dérivés sur des implémentations virtuelles? (Android)
- 23. Utilisation de l'attribut de type xml pour les types complexes dérivés
- 24. Micro-optimisations: en utilisant intptr_t pour les types flag/bool
- 25. en utilisant LoadControl avec l'initialiseur d'objet pour créer des propriétés
- 26. Comment obtient-on des propriétés en utilisant la réflexion, tout en ignorant les propriétés héritées?
- 27. Comment lire les propriétés de types anonymes en utilisant la variable "dynamique"
- 28. modification des propriétés sur un contrôle en utilisant les contrôles
- 29. Comment lire les propriétés des fichiers en utilisant IpropertyStorage?
- 30. Injecter des propriétés inaccessibles en utilisant Guice
S'il vous plaît expliquer ce que vous entendez par « Types dérivés » plus en détail. –
Les types dérivés sont des types dérivés d'un type de base. Par exemple, nous avons une classe Employé. Ensuite, il existe d'autres classes dérivées de cette classe, telles que Administrateur et Personnel. Btw, nous allons restructurer notre modèle puisque les services de données de WCF ne supportent pas encore l'accès pour les propriétés de navigation des types dérivés. – jean27