Domande con tag 'repository'

1
risposta

Come organizzare i repository per una libreria divisa?

Ho due librerie che implementano un protocollo: uno fornisce strumenti per stabilire un canale tra due parti e l'altro fornisce classi e strumenti per costruire e analizzare i messaggi del protocollo binario. Queste due librerie possono esser...
posta 15.02.2014 - 01:56
2
risposte

Chiamare un metodo di servizio da un altro metodo di servizio

Nel modello di repository, è una "cattiva idea" chiamare un metodo di servizio da un altro metodo di servizio? Nella maggior parte dei casi, finisco naturalmente per chiamare i metodi di repository dai miei metodi di servizio. Tuttavia, in al...
posta 05.08.2017 - 22:13
2
risposte

Il mio repository o servizio dovrebbe essere responsabile per l'unione di più chiamate API in un unico oggetto

Sto implementando il pattern di repository nella mia applicazione. Il repository si connetterà a un'API per scaricare gli ordini da un'API esterna. L'API a cui mi sto connettendo ha un endpoint separato per ottenere l'elenco di ordini e un en...
posta 03.05.2017 - 12:40
2
risposte

Design del repository per diversi provider

Se l'obiettivo è essere in grado di scambiare provider di back-end DB (EF, OleDB, ODBC, ecc.) allora mi chiedo dove cambia il DB CRUD differente? Attualmente ho un'interfaccia (IGenericContext) che ha funzioni Aggiungi / Aggiorna / Elimina / Sel...
posta 05.08.2016 - 23:19
1
risposta

Le migliori pratiche per far rivivere e aggiornare il vecchio ramo?

Sono uno sviluppatore hobbista solista con un codice ospitato su Bitbucket. Io uso TortoiseHg sul lato client per gestire il mio repo. Nel 2013 ho sviluppato una funzione su un ramo ma l'ho abbandonata prima del completamento. Il ramo pred...
posta 21.10.2016 - 09:37
1
risposta

Esempi di raccolta classi di pattern repository con caricamento Lazy / Eager

Quando si implementa il repository è abbastanza facile per una classe autonoma. Purtroppo, non siamo in grado di utilizzare un ORM per gestire l'accesso ai dati, quindi sto tentando di ricreare manualmente alcune funzionalità (uggh). Ad esemp...
posta 15.01.2016 - 01:31
1
risposta

Consumare un'API di riposo che esponga oggetti nidificati

Ho una serie di oggetti nidificati, esposti su un'API REST, in questo modo: class Categories { int id; string name; List<Subcategories> subcategories; } class Subcategories { int id; string name; List...
posta 19.02.2015 - 07:20
0
risposte

Un UnitOfWork dovrebbe contenere tutti i repository?

Sto cercando di ottenere il pattern Repository / UnitOfWork capito. Stiamo lavorando a un progetto con EntityFramework e il nostro DBContext contiene oltre 200 tabelle. In questo momento il nostro approccio è quello di iniettare qualsiasi rep...
posta 24.10.2018 - 18:09
0
risposte

Come posso scaricare le esigenze dei dati dei clienti sul cliente?

Scrivo codice per un'applicazione di ingegneria in cui gli ingegneri continuano a fornirmi varie specifiche sotto forma di dati tabulari, ad esempio una tabella con nomi di modelli di prodotto e molti altri parametri per ciascun modello. Engi...
posta 13.09.2018 - 18:11
0
risposte

Mettere il gestore di UnitofWork nel modello di richiesta per DDD con architettura pulita?

Sto rearchitecting un sistema in Python, usando SQLAlchemy per il livello di mappatura dei dati, e l'architettura dei componenti di Zope per l'iniezione delle dipendenze e la dichiarazione dell'interfaccia. Sono in procinto di capire come combin...
posta 13.12.2017 - 18:17