public static ParcelAddressWasDetached WithAddressId(this ParcelAddressWasDetached @event, AddressId addressId)
        {
            var newEvent = new ParcelAddressWasDetached(new ParcelId(@event.ParcelId), addressId);

            ((ISetProvenance)newEvent).SetProvenance(@event.Provenance.ToProvenance());
            return(newEvent);
        }
Exemple #2
0
 private void When(ParcelAddressWasDetached @event)
 {
     _addressCollection.Remove(new AddressId(@event.AddressId));
 }