public void DeleteMany(List <Edition> editions) { _editionRepository.DeleteMany(editions); foreach (var edition in editions) { _eventAggregator.PublishEvent(new EditionDeletedEvent(edition)); } }