private async Task <DateTime> GetDateRangeStartDateAsync(ITaskExecutionContext taskExecutionContext) { var lastBlock = await taskExecutionContext.GetLastListBlockAsync <Journey, BatchDatesHeader>(); if (lastBlock == null) { return(_configuration.FirstRunDate); } else { return(lastBlock.Header.ToDate); } }