Exemple #1
0
        public void Handle(CreatedToDoListEvent @event)
        {
            using (var db = new ToDoContext())
            {
                var _list = new Model.ToDoList()
                {
                    Title       = @event.Title,
                    Description = @event.Description
                };
                db.Lists.Add(_list);
                db.SaveChanges();
                _identityMapper.Map <ToDoList>(_list.Id, @event.ToDoListId);

                Task.Run(() => notifier.CreatedToDoListEventNotify(_list)).ConfigureAwait(false);
            }
        }