-
prova a dare una occhiata ad Agorà , dovrebbe fare al caso tuo. Uno Shared Kernel condiviso (nel caso specifico, party pattern e User) e differenti Bounded Context, ognuno dei quali *include* lo shared kernel. Per ogni bounded context hai un EDMX che *deve* mappare anche il kernel. In quanto al...
-
per punti: confermo: il mapping di enum non è ancora supportato, quindi potresti al max ricorrere al "solito" trucco consistente nel mappare una proprietà privata di tipo int ed incapsularla in quella pubblica di tipo "tuoenum" parliamo in "lingua DDD": se...
-
urka, questo thread era uscito dal mio radar... sorry. In sintesi, al momento il supporto agli scenari di "fluent mapping" con EF4 richiede di scaricare dal sito MS un toolkit che è ancora in CTP (CTP3, per la precisione). Si attende "a breve" il rilascio di una CTP4, che però...
-
intendo dire: ti fai il Domain Model come ti pare (es: te lo scrivi a manina) e poi realizzi un EDMX che contiene il mapping, avendo cura di far coincidere i nomi di classi e proprietà del tuo DM con quelli delle entità definite nell'EDMX. Ho *appena* fatto un commit di NSK che mostra...
-
Oltre alla strada che hai descritto (classi PI/POCO in un assembly, ed EDMX nell'altro), in EF ci sarebbe anche lo scenario "code only" che ti permette un mapping "fluent" delle tue classi "a la FluentNH". Il problema è che non è un approccio supportato...