5

Je voudrais utiliser EFf 4 comme ORM dans mon projet DDD. Je vais générer mon modèle en fonction de mes cours. Dois-je créer des classes qui sont essentiellement des objets dto pour mes objets métier au consommateur ou dois-je implémenter les classes actuall BO dans mon modèle EF?Quelle est la meilleure façon d'utiliser EF 4 et DDD

Répondre

2

Je pense que le modèle EF devrait être les objets de gestion, sinon vous aurez juste une autre couche d'abstraction pour laquelle vous devrez écrire du code de plomberie.

+2

J'ai créé cette autre couche d'abstraction sur un projet EFv1, et ce n'est vraiment pas une bonne solution. –

+0

Mais si je veux personnaliser le "DB Model" par exemple j'utilise des tables localisées en DB mais je veux représenter ces deux tables à un modèle dans mon BL. Comment faire cela si je n'ai pas mon propre modèle BL? Je ne peux pas dépendre du modèle EF car EF me donnera deux classes pour cette table localisée! –

Questions connexes