Exemple #1
0
        private async Task RunTaskAsync(ITaskExecutionContext taskExecutionContext)
        {
            try
            {
                var numericRangeBlocks = await GetNumericRangeBlocksAsync(taskExecutionContext);

                foreach (var block in numericRangeBlocks)
                {
                    await ProcessBlockAsync(block);
                }

                await taskExecutionContext.CompleteAsync();
            }
            catch (Exception ex)
            {
                await taskExecutionContext.ErrorAsync(ex.ToString(), true);
            }
        }