コード例 #1
0
        private void Handle(CodeChangedEvent codeChangedEvent, string rawJson, EventModel @event, EventMetaData metaData)
        {
            _logger.LogInformation($"Handling {nameof(CodeChangedEvent)} .... {Environment.NewLine} {rawJson}");
            _operation          = DatabaseOperation.Update;
            _currentValueRecord = GetRecord(codeChangedEvent.Id);


            ThrowIfRecordIsNull(codeChangedEvent, _currentValueRecord);

            _currentValueRecord.Code = codeChangedEvent.Code;

            UpdateCommonFields(@event, metaData);
        }
コード例 #2
0
 public void Handle(CodeChangedEvent @event)
 {
     CheckEvent(@event);
     this.ChangeCode(@event.Code, applyEvent: false);
 }