/// <inheritdoc />
 public async Task Handle(DistributionAvailableLifeCyclesRemoved @event, CancellationToken cancellationToken)
 {
     await Update(
         @event,
         distribution => distribution.AvailableLifeCycles.RemoveAll(@event.AvailableLifeCycles.Contains),
         cancellationToken);
 }
 private void When(DistributionAvailableLifeCyclesRemoved @event)
 {
     AvailableLifeCycles.RemoveAll(@event.AvailableLifeCycles.Contains);
 }