public void When(NoteArchived e) { var story = _stories[e.StoryId]; story.AsItGoes.Remove(e.NoteId); _items.Remove(e.NoteId); }
public void Consume(NoteArchived e) { _writer.UpdateOrThrow(e.StoryId, sv => sv.ArchiveNote(e.NoteId)); }