public async Task Handle(TodoListItemCreated notification, CancellationToken cancellationToken)
        {
            var layout = new SubItemLayout {
                ItemId = notification.Item.Id
            };

            layout.Id = _subItemLayout.NextId();

            await _subItemLayout.AddLayoutAsync(layout);

            await _subItemLayout.SaveChangesAsync();
        }
Exemplo n.º 2
0
 public void Update(SubItemLayout layout)
 {
     _context.Entry(layout).State = EntityState.Modified;
 }
Exemplo n.º 3
0
 public Task AddLayoutAsync(SubItemLayout layout)
 {
     _context.SubItemLayouts.Add(layout);
     return(Task.CompletedTask);
 }