En utilisant Linq to SQL et une couche de domaine de style DDD avec des référentiels découplés, quelqu'un a-t-il de bonnes idées sur la façon d'implémenter un specification pattern sans soulever des problèmes L2S dans la couche domaine, c'est-à-dire compréhensible? :)Spécification Motif défini dans le domaine
Nous avons une logique métier complexe entourant la sélection d'un ensemble de données de transaction, et souhaitons que ces règles/spécifications soient la propriété du domaine. Nous avons également fait du bon travail pour garder notre persistance de domaine ignorant.
Cela présente un problème, car pour implémenter une spécification, le domaine (pour autant que je sache) a besoin de voir les types interrogés (types L2S).
Des idées?
En outre, NHibernate est hors de question, pour des raisons que je ne veux pas expliquer .. :)
Que diriez-vous de "fuite"? :) – jlembke