Ejemplo n.º 1
0
        private void LogEmptyBlockEvent(string taskExecutionId, string appName, string taskName)
        {
            var checkPointRequest = new TaskExecutionCheckpointRequest()
            {
                TaskExecutionId = taskExecutionId,
                Message         = "No values for generate the block. Emtpy Block context returned.",
                TaskId          = new TaskId(appName, taskName)
            };

            _taskExecutionRepository.Checkpoint(checkPointRequest);
        }
Ejemplo n.º 2
0
        public void Checkpoint(string checkpointMessage)
        {
            if (!IsExecutionContextActive)
            {
                throw new ExecutionException(NotActiveMessage);
            }

            var request = new TaskExecutionCheckpointRequest()
            {
                TaskId          = new TaskId(_taskExecutionInstance.ApplicationName, _taskExecutionInstance.TaskName),
                TaskExecutionId = _taskExecutionInstance.TaskExecutionId,
                Message         = checkpointMessage
            };

            _taskExecutionRepository.Checkpoint(request);
        }