Suite à un SO dicsussion here, j'ai implémenté des classes partielles afin de créer des valeurs de date-heure par défaut pour mes champs de base de données Créé et Modifié dans un constructeur.Classes partielles EF et valeurs par défaut
Maintenant le problème est que ma base de données a plus de 100 tables, et 75+ d'entre elles ont la même structure de base qui inclut une définition de colonne Créé et Modifié. Donc, au lieu de créer plus de 75 classes partielles que je dois maintenir, est-il possible de créer une classe de base dont chaque type EF hérite, qui hérite du constructeur par défaut pour remplir les valeurs DateTime de Created et Modifié?
EDIT: Il convient de noter est que j'utilise EF 4.0
Y a-t-il une raison pour laquelle vous n'avez pas utilisé 'StoreGeneratedPattern =" Computed "'? –
parce que je crois comprendre que cela sera écrasé chaque fois que l'objet est mis à jour. – Darbio
ce comportement est vérifié ici: http://msdn.microsoft.com/fr-fr/library/system.data.metadata.edm.storegeneratedpattern.aspx – Darbio