Vorrei risparmiare un po 'di lavoro evitando di avere 2 gruppi di entità nel mio codice. A partire da ora ho il primo set che è solo un mucchio di entità surrogate fittizie per EF con costruttori predefiniti e proprietà modificabili, in modo che possa mappare a loro. L'altro è un insieme di entità reali che uso nel mio codice commerciale. I veri sono immutabili e completamente inizializzati al momento della creazione utilizzando i costruttori di inizializzazione.Esiste un modo per mappare entità immutabili nel framework di entità?
C'è un modo per evitare di surrogare e mappare direttamente alle entità reali utilizzando una sorta di fabbriche in EF che sono in grado di gestire i costruttori di inizializzazione senza utilizzare le proprietà configurabili?