Domande con tag 'repository-pattern'

2
risposte

Unità di lavoro / modello di repository con consigli sull'iniezione dipendente

Sto sviluppando una serie di classi di repository e una classe UnitOfWork (più ovviamente la sua interfaccia IUnitOfWork). Sto usando Castle Windsor, che inietta le dipendenze tramite i costruttori. Il mio livello aziendale ha classi come "Cu...
posta 11.01.2013 - 21:51
2
risposte

DDD - Aggrega ereditarietà e repository, come progettare correttamente questa situazione?

Sto lavorando su un sistema di magazzino legacy. C'è una radice Aggregate, Product che ha il suo corrispondente ProductRepository . In questo momento ho un nuovo requisito che dice quanto segue: Some Products are Purchasable an...
posta 17.10.2017 - 13:19
3
risposte

Come evitare la duplicazione del codice relativo alle entità condivise nel modello di repository?

Sto costruendo un repository per uno schema CRM di grandi dimensioni con un elevato numero di relazioni tra entità. Alcune entità sono referenziate da quasi tutte le entità, ad es. Persona e Azienda. Dove ho una radice aggregata come Order...
posta 16.01.2014 - 15:46
1
risposta

DDD Model Design and Repository Persistenza Considerazioni sulle prestazioni

Quindi ho letto di DDD per un po 'di tempo e ho cercato di capire l'approccio migliore su diversi argomenti. Tendo ad essere d'accordo sul fatto che dovrei progettare il mio modello in modo persistente e agnostico. E quei repository dovrebber...
posta 20.10.2012 - 19:11
3
risposte

Utilizzo del repository tra il modello EF e il codice del consumatore

Ho dati binari nel mio database che dovrò convertire in bitmap ad un certo punto. Stavo pensando se sia appropriato o meno utilizzare un repository e farlo lì. Il mio consumatore, che è un livello di presentazione, utilizzerà questo repository....
posta 31.03.2012 - 18:06
1
risposta

Accesso a più entità nel repository: architettura pulita

Ho una chiamata API che restituisce un elenco di Payments , ogni Payment contiene un User . Devo chiamarlo, salvare i risultati nel database, recuperare tutti i pagamenti e gli utenti e restituirli tutti al presentatore. Sull'interf...
posta 11.09.2018 - 14:47
0
risposte

Come implementare il repository che supporta la convalida di ORM?

DDD ha un modello di repository astratto per gestire il salvataggio e il recupero / ricerca di entità nello storage (db, servizio esterno, non importa). La mia domanda è se il pattern di repository deve solo portare gli oggetti al sistema e mett...
posta 16.02.2016 - 10:33
2
risposte

Dove posizionare la convalida POCO - Architettura N-layer

Sto sviluppando un'app n-layer. Uno dei livelli è BusinessLayer e utilizza un set di POCO definito in CoreLayer . Inoltre ho PresentationLayer (WinForms) CoreLayer POCO (classi con proprietà) Interfacce del repository (usa i POC...
posta 30.05.2018 - 11:19
2
risposte

Come gestisci oggetti che richiedono un comportamento personalizzato e devono esistere come entità nel database?

Per un semplice esempio, supponi che la tua applicazione invii notifiche agli utenti quando accadono vari eventi. Quindi nel database potrei avere le seguenti tabelle: TABLE Event EventId uniqueidentifier EventName varchar TABLE User...
posta 08.11.2012 - 18:01
2
risposte

Come implementare il modello di dominio con il repository senza perdite di responsabilità?

Immagina, abbiamo moduli di test con un gran numero di domande e possiamo creare test che conterranno esattamente 30 domande. public class Module { public long Id { get; set; } public List<Question> Questions { get; set; } // al...
posta 05.05.2018 - 14:22