public async Task Handle(NoteVisibilityChangedEvent notification, CancellationToken cancellationToken) { var note = await _readModelRepository.GetAsync <NoteDetail>(notification.AggregateId); note.When(notification); await _readModelRepository.UpdateAsync(note); }
public void When(NoteVisibilityChangedEvent @event) { Visibility = @event.Visibility; }
private void When(NoteVisibilityChangedEvent @event) { _visibility = @event.Visibility; }