Nous avons une classe abstraite dans laquelle toutes les propriétés ont des entités privées. Dans notre classe dérivée concrète, le générateur de code crée une méthode statique "create" qui tente de définir les propriétés de la classe abstraite. Évidemment, cela échoue puisque les setters sont privés. Comment supprimer la création de la méthode "créer"?Entity Framework: Setter privé sur une classe abstraite
1
A
Répondre
1
Dans v3.5 je ne pense pas que vous pouvez supprimer seulement cette partie. Toutefois, il tentera uniquement de définir des propriétés non nullable/required. Donc, je vois quelques options. Aucun n'est idéal.
- Accrochez-vous pour la version 4.0, où vous pouvez personnaliser le codegen. Abandonner EF codegen complètement et use a custom data class.
- Rendre les propriétés nulles.
- Ne placez pas les propriétés sur le type parent. Mettez-les sur les sous-types et utilisez une interface pour le polymorphisme.
- Ne pas rendre les propriétés privées.
Questions connexes
- 1. XmlSerializer et Collection propriété avec setter privé
- 2. ADO.NET Entity Framework et une sous-classe jointe
- 3. Stumped sur Entity Framework & Expressions Lambda
- 4. Question de base sur le refactoring dans une classe abstraite
- 5. Exposer des sous-classes WCF basées sur une classe abstraite
- 6. Dans Entity Framework, comment spécifier une condition sur une association?
- 7. Injection d'une ressource dans une classe abstraite
- 8. Comment implémenter une classe abstraite en F #?
- 9. Jmockit exemple classe abstraite
- 10. méthode abstraite dans une classe virtuelle
- 11. Méthode vide dans une classe abstraite
- 12. mockForConstraintsTests classe abstraite groovy
- 13. Comment faire pour muter un champ privé de la classe abstraite en Java?
- 14. Entity Framework + POCO
- 15. Entity Framework get CurrentContext
- 16. Question de Setter privé de test d'unité (C#)
- 17. Entity Framework Erreur sur la création
- 18. Erreur de requête ADO.NET Data Services Entity Framework lorsque la propriété setter est interne
- 19. Localisation des modificateurs d'accès getter et setter dans EdmItemCollection de Entity Framework
- 20. Entity Framework Mapping Question
- 21. Entity Framework and Encapsulation
- 22. Entity Framework and Sorting
- 23. Affichage des propriétés de classe partielle dans Entity Framework designer
- 24. Entity Framework - L'héritage
- 25. ADO.Net Entity Framework/Linq
- 26. Entity Framework IQueryable
- 27. entity-framework une table sans clé unique
- 28. Entity framework PostgreSQL
- 29. Audit dans Entity Framework
- 30. Didacticiels ADO.NET Entity Framework