public void When(MergeRequestUpdatedEvent @event) { Title = @event.Title; Description = @event.Description; LastModifierId = @event.UserId; LastModificationTime = @event.OccurrenceTime; }
public async Task Handle(MergeRequestUpdatedEvent notification, CancellationToken cancellationToken) { var mergeRequest = await _readModelRepository.GetAsync <MergeRequestDetail>(notification.AggregateId); mergeRequest.When(notification); await _readModelRepository.UpdateAsync(mergeRequest); }
private void When(MergeRequestUpdatedEvent @event) { _title = @event.Title; _description = @event.Description; }