Domande con tag 'domain-driven-design'

0
risposte

Come implementare la relazione M-N per riflettere correttamente il dominio

Se ho tre entità come questa: workinggroup workingtime Maiusc Il WorkingGroup ha uno o più tempi di lavoro public class WorkingGroup { public WorkingGroup() { IsActive = true; IsDefault =...
posta 21.04.2018 - 22:58
1
risposta

Le entità di dominio dovrebbero dipendere dalle fabbriche?

Vedi il codice qui sotto: public IEnumerable<DenominationNumberRequired> CalculateDenominationsFor(int cost) { var target = cost; foreach (var denomination in currency.AvailableDenominations.OrderByDescending(a =>...
posta 14.12.2017 - 15:15
0
risposte

Strategia per il recupero dei dati da un'API

Sto lavorando su un sistema basato su permessi in cui un utente può richiedere qualsiasi risorsa consentita in base al suo ruolo, la risorsa può essere uno dei seguenti tipi: VM DB ecc. La richiesta dovrebbe contenere le informazioni...
posta 13.12.2017 - 16:16
0
risposte

DDD, client REST e dominio principale, contesto limite e linguaggio onnipresente

Sto iniziando a conoscere Domain Driven Design leggendo "Implementazione del Domain Driven Design" di Vaughn Vernon ( ha provato Evans ma si è rivelato troppo difficile per un noob completo, quindi ho deciso di posticiparlo fino a dopo "IDDD")...
posta 08.10.2017 - 14:49
0
risposte

Diversi tipi di impostazioni e persistenza del gestore impostazioni

Sto esitando in quale modo di implementazione scegliere nel seguente caso. Ho un SettingsManager public interface SettingsManagerContract { public void setStringValue(String key, String value); void setDoubleValue(String key,...
posta 18.02.2018 - 13:12
3
risposte

Devo passare un numero ID dal file delle caratteristiche?

Dire che ho un oggetto di dominio come questo: public class Customer { private Guid _id; private string _name; private Address _address; public Customer (Guid id, string name, Address address) { if (id == Guid.Empty...
posta 02.03.2018 - 09:25
1
risposta

Firma del metodo di aggiornamento in radice aggregata - DDD

Come dovrebbe sembrare la firma del metodo di aggiornamento nella radice aggregata? Ad esempio, ho bisogno di aggiornare l'indirizzo dell'utente. Ho diversi modi per farlo e non so quale sia il migliore ("domain driven design way"). Il primo mod...
posta 05.09.2017 - 10:32
1
risposta

Domain Driven Design - Separazione dominio

Ho imparato DDD e continuo a rimanere bloccato nella separazione dei domini. Attualmente sto affrontando un dominio "Catalogo prodotti". Ora in questo dominio alcuni prodotti mancano una descrizione o un'immagine. Vorrei aggiungerli se mancano d...
posta 31.07.2017 - 21:49
3
risposte

Strumento / Motivo per regola aziendale anziché convalida

Sto cercando Fluent Validation per il mio modello di dominio ricco: link Diciamo che ho una classe chiamata: Cliente. Il cliente deve avere un cognome Posso fare questo: RuleFor(customer => customer.Surname).NotEmpty(); Posso fare q...
posta 26.06.2017 - 11:40
0
risposte

Combinazione del modello di repository, unità di lavoro e framework di entità

Mi chiedo come combinare correttamente EF, Pattern di deposito e Unità di lavoro. La soluzione che ho è del tutto corretta? L'esempio qui sotto riguarda l'app Todo ProjectController public class ProjectController : Controller {...
posta 30.08.2017 - 09:15