コード例 #1
0
 private void Handle(CommandEnvelope commandEnvelope, AutomatischeNachbestellungenDeaktivieren aktion, UnitOfWork unitOfWork)
 {
 }
コード例 #2
0
 private void Handle(Command command, AutomatischeNachbestellungenDeaktivieren aktion)
 {
     var repo = new ProduktRepository(aktion.ProduktId, _eventStore);
     var produkt = repo.Retrieve();
     produkt.AutomatischeNachbestellungenDeaktivieren();
     repo.Commit();
 }
コード例 #3
0
 private void Handle(CommandEnvelope commandEnvelope, AutomatischeNachbestellungenDeaktivieren aktion, UnitOfWork unitOfWork)
 {
     var produkt = new LagerRepository(unitOfWork).Retrieve(aktion.LagerId, aktion.ProduktId);
     produkt.AutomatischeNachbestellungenDeaktivieren();
 }