Domande con tag 'onion-architecture'

4
risposte

Tabelle di ricerca: sono una perdita nel modello di dominio?

Stai costruendo un sistema che tiene traccia delle Aziende. Quelle aziende hanno contatti. Questi contatti sono spesso specialisti che rispondono solo a determinati tipi di domande, ad esempio Fatturazione / Pagamento, Vendite, Ordini e Assisten...
posta 27.10.2015 - 14:14
1
risposta

Architettura onion vs architettura a 3 livelli

Vedo solo benefici dell'architettura a cipolla rispetto all'architettura a 3 livelli in cui il BL aveva la responsabilità di chiamare i metodi su DAL (o un'interfaccia di DAL) per eseguire CRUD. La cipolla ha una migliore separazione delle preoc...
posta 29.05.2016 - 15:34
2
risposte

Dove dovresti convalidare lo stato di "altri" aggregati?

Scenario: Un cliente effettua un ordine, quindi, dopo aver ricevuto il prodotto, fornisce feedback sul processo dell'ordine. Assumi le seguenti radici aggregate: Clienti Ordine Feedback Ecco le regole aziendali: Un cliente p...
posta 20.05.2016 - 07:33
2
risposte

Come strutturare un progetto di cipolla

Ecco un'implementazione di esempio che utilizza l'architettura di Onion: link La pagina web suggerisce una struttura della soluzione di: Domain - Solution Folder Domain.Entities - Class Library Project Domain.Interfaces - Class Library Pr...
posta 24.10.2017 - 16:56
2
risposte

perché esponendo il servizio al posto del repository nell'architettura della cipolla

Sto scavando su come strutturare i progetti e quindi inciampo in Onion Architecture. Per quanto riguarda il modo in cui lo capisco, è più su un'architettura basata su domini invece che su un tipo guidato da database. Sto cercando alcuni proge...
posta 19.04.2016 - 19:55
2
risposte

Domanda di progettazione dell'architettura di cipolla

Recentemente ho iniziato a lavorare su un nuovo progetto in cui il team stava prendendo in considerazione l'uso dell'architettura cipolla, che non conoscevo molto bene, quindi ho iniziato a leggerlo. L'applicazione è un semplice convertitore...
posta 26.05.2016 - 21:34
2
risposte

Servizio applicazioni - parte del Contesto Limitato?

Ho difficoltà a capire dove i servizi applicativi si integrano con l'architettura DDD e Onion. Fino a qualche giorno fa ho pensato a loro come parte del modello di dominio, ma ho iniziato a chiedermelo. So a cosa servono i servizi di applicaz...
posta 25.07.2018 - 22:09
1
risposta

Riutilizzo del livello della logica aziendale in più applicazioni

Ho visto alcune persone chiedere di condividere la logica di business con più di un'applicazione e le risposte in generale discutono di metterle in una libreria di classi. Io sto bene, ma di solito gli esempi hanno due applicazioni, e fanno semp...
posta 04.09.2018 - 22:32
3
risposte

Architettura di cipolla: posizionamento a livello di logica aziendale

Dove dovrebbe essere collocata la logica di business per un progetto che utilizza Onion Architecture? Nel mio caso, si tratta di un progetto basato su C #, che utilizza API Web e probabilmente un'interfaccia utente MVC per la presentazione. M...
posta 01.07.2018 - 05:01
1
risposta

Esiste davvero una cosa come l'architettura della cipolla?

Nota: BLL = Business Logic Layer (può anche significare il tuo dominio) Sto cercando di capire l'architettura della cipolla. Mi sembra che sia effettivamente la stessa cosa dell'architettura a strati, solo con il principio di inversione di di...
posta 15.02.2018 - 15:29