2009-09-03 5 views

Répondre

2

Utilisez-vous du code généré automatiquement? Une solution de contournement que j'ai proposé pour un scénario similaire était de créer une interface à partir du code généré et d'ajouter l'interface aux classes appropriées. Cela marcherait-il pour toi?

+0

Oui im ​​en utilisant le code généré automatiquement. Mais si je mets à jour le modèle de base de données, la définition de l'interface dans l'objet utilisateur sera effacée. En tout cas c'est une bonne idée. Merci –

+0

Oui, c'est le problème - c'est pourquoi j'ai posé une question sur le code généré automatiquement. Vous aurez toujours votre interface et votre code ne sera pas construit, donc il sera facile de traquer. Il vaut probablement la peine de commenter l'interface à cet effet, au cas où quelqu'un d'autre pour éponger dans quelques années. Je ne veux pas qu'ils te détestent. – serialhobbyist

+1

@Jan Remunda: Puisque vos objets d'entité sont des classes partielles, vous pouvez créer un autre fichier avec le même nom que l'objet entité (classe partielle) et déclarer votre implémentation d'Interface dans ce fichier. De cette façon, votre définition d'interface ne sera pas effacée lorsque vous mettez à jour votre edmx et/ou régénérez vos objets d'entité. – muruge

Questions connexes