Ejemplo n.º 1
0
 public WarenkorbInfo Access(Guid warenkorb)
 {
     var history = _history(warenkorb).ToList();
     var projektor = new WarenkorbProjektion(warenkorb, () => history);
     return new WarenkorbInfo
     {
         Id = warenkorb,
         Kunde = projektor.Kunde,
         Artikel = projektor.Artikel.ToList()
     };
 }
Ejemplo n.º 2
0
 public Warenkorb(WarenkorbProjektion zustand, Action<Ereignis> eventsink)
     : base(eventsink)
 {
     _zustand = zustand;
 }