Пример #1
0
 public Kunde Access(Guid kunde)
 {
     var history = _history(kunde).ToList();
     var projektor = new KundenProjektion(kunde, () => history);
     return new Kunde
                {
                    Id = kunde,
                    Name = projektor.Name,
                    Anschrift = projektor.AktuelleAnschrift
                };
 }
Пример #2
0
 public Kunde(KundenProjektion zustand, Action<Ereignis> eventsink)
     : base(eventsink)
 {
     _zustand = zustand;
 }