public void Process(ListDeleted evt)
        {
            var list = _repositoryForTaskList.GetById(evt.ListId);

            if (list != null)
            {
                _repositoryForTaskList.Delete(list);;
            }
        }
Beispiel #2
0
        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);
            }
        }