private async Task <DateTime> GetDateRangeStartDateAsync(ITaskExecutionContext taskExecutionContext) { var lastBlock = await taskExecutionContext.GetLastDateRangeBlockAsync(LastBlockOrder.LastCreated); if (lastBlock == null) { return(_configuration.FirstRunDate); } else { return(lastBlock.EndDate); } }