public async Task Handle(ActionItemUpdated message) { var details = await _read.Get <RetrospectiveDetails>(message.RetrospectiveId); var actionItem = details.ActionItems.FirstOrDefault(l => l.Id == message.ActionItemIdentifier); if (actionItem != null) { actionItem.Description = message.Description; await _save.Put(details); } }
private void Apply(ActionItemUpdated e) { ActionItems.First(dl => dl.Id == e.ActionItemIdentifier).Description = e.Description; }