public static ParcelAddressWasAttached WithAddressId(this ParcelAddressWasAttached @event, AddressId addressId) { var newEvent = new ParcelAddressWasAttached(new ParcelId(@event.ParcelId), addressId); ((ISetProvenance)newEvent).SetProvenance(@event.Provenance.ToProvenance()); return(newEvent); }
private void When(ParcelAddressWasAttached @event) { _addressCollection.Add(new AddressId(@event.AddressId)); }