public async Task HandleEventAsync(NoteDescriptionChangedEvent @event) { LogEvent(@event); var note = _repository.GetNote(@event.AggregateId); note.CurrentVersion = @event.TargetVersion + 1; note.Description = @event.Description; _repository.SaveNote(note); }
public void OnDescriptionChanged(NoteDescriptionChangedEvent @event) { Description = @event.Description; }