Пример #1
0
        private async Task ConfirmActivityDeletionCommandExecutionAsync(object paramter)
        {
            var deleteActivityCommand = new DeleteActivity(_activityToDeleteId);

            var deleteActivityCommandResult = await _dispatcher.DispatchCommandAndGetResultAsync(deleteActivityCommand);

            if (deleteActivityCommandResult.Successful == false)
            {
                // TODO
            }

            ActivityDeleted?.Invoke(new ActivityDeletedEventArgs(_activityToDeleteId));
        }
 public void Handle(ActivityDeleted @event)
 {
     DeleteActivity(@event.ActivityId);
 }