void ICommandHandler <ChangeBillOfLading> .Handle(ChangeBillOfLading command) { var spot = this._repository.Get(command.SpotCharterId); spot.ChangeBillOfLading(command); this._repository.Save(spot); }
public void ChangeBillOfLading(ChangeBillOfLading command) { this.UpdateAggregate(new BillOfLadingChanged(this.Id, command.Login, command.Version + 1, command.BillOfLading)); }