public void Process(ListDeleted evt) { var list = _repositoryForTaskList.GetById(evt.ListId); if (list != null) { _repositoryForTaskList.Delete(list);; } }
public void Process(ListDeleted evt) { var allLists = _repositoryForAvailableLists.GetById(default(Guid)); if (allLists != null) { allLists.Lists = allLists .Lists .Where(list => list != evt.ListId) .ToList(); _repositoryForAvailableLists.Update(allLists); } }