Domande con tag 'repository'

4
risposte

Utilizzare l'approccio OOP per organizzare le regole aziendali anziché SOA in un piccolo progetto. Escludendo DDD, c'è qualche strategia per fare questo?

Stavo parlando con un amico un altro giorno di OOP in piccoli progetti. Nella maggior parte dei progetti che io e lui abbiamo lavorato, SOA era la regola. Ad esempio, immagina un ordine in un'applicazione SOA. Lo scenario di questa applicaz...
posta 23.01.2018 - 15:51
1
risposta

Modo orientato agli oggetti per interagire con il livello di persistenza

Ho un'entità dell'hotel che ha una serie di immagini. Ho alcune regole di business che sono fondamentalmente semplici operazioni crude in questo momento. Ho sentito parlare di pattern di repository ma, lavorando con esso, mi sento come un attegg...
posta 12.07.2017 - 19:22
1
risposta

Aggiungi un ICrudRepository invariante di chiave che può essere implementato dall'ignoranza

In questo esempio, TItem.GetKeyType() è ciò che mi piacerebbe ottenere. Definizione dell'interfaccia del repository CRUD di base: ICrudRepository<TItem> where TItem : BaseItem where TKey : TItem.GetKeyType() public Tkey Id { ge...
posta 09.05.2017 - 11:51
1
risposta

I repository servono solo per la memorizzazione dei dati?

Uno dei principali vantaggi del modello di repository è la possibilità di cambiare facilmente le implementazioni per altre implementazioni. Dopo aver appreso di questo schema ho iniziato a creare un sacco di cose in repository come un reposit...
posta 28.04.2016 - 16:24
1
risposta

Service layer con DTO

Sto refactoring il mio desiderio di utilizzare un livello di servizio - tuttavia sono confuso su come si passerà gli argomenti, quando è solo permesso di aggiornare determinati campi dell'entità. Ad esempio, ho alcuni campi che possono essere im...
posta 09.10.2017 - 23:01
1
risposta

Gestione dell'implementazione generica e specifica

Normalmente abbiamo un codice che è comune per molte classi derivate (se non tutte). Un esempio potrebbe essere un repository generico (dove potrei avere un generico Aggiungi, Rimuovi, Conteggio, Max, Carica ecc. O un modello generico (ad esempi...
posta 16.07.2018 - 12:15
2
risposte

Se una fabbrica crea sempre un nuovo oggetto

abbiamo una struttura gerarchica in cui ogni nodo è derivato da una classe di base del nodo public Node(INodeFactory nodeFactory) . Il factory viene iniettato in modo che il nodo possa creare i suoi nodi figli utilizzando Get(int id)...
posta 05.04.2017 - 13:58
1
risposta

Suggerimenti: buon formato per messaggi brevi / di commit per User Story e attività secondarie

Vorrei che la tua opinione riguardo a un buon stile / formato per i messaggi brevi durante il commit in un repository (GIT o SVN). Considerando che stiamo utilizzando un approccio di sviluppo di un ramo di funzionalità, con un ramo per funzio...
posta 16.03.2016 - 12:41
1
risposta

Strategia di repository per più componenti interconnesse con piccole differenze

Nel mio lavoro abbiamo più prodotti .. prodotto A, prodotto B, ... questi prodotti fanno riferimento a più componenti. componenteA, componenteB .. ci sono anche componenti condivisi sharedA, sharedB ... etc .. che sono condivisi da più component...
posta 04.02.2015 - 09:45
2
risposte

È una buona idea richiedere le password nelle applicazioni offline?

Sto sviluppando un'applicazione che può installare moduli di estensione (plug-in, se vuoi) da repository in stile APT ospitati altrove. I plug-in non devono essere firmati (anche se i download sono verificati) e possono essere scaricati tramite...
posta 17.02.2015 - 23:50