public static async T.Task <List <int> > LoadTaskChildIdsAsync( this CloudUtilities u, int taskId, int jobId, int jobRequeueCount, CancellationToken token) { var taskKey = u.GetTaskKey(jobId, taskId, jobRequeueCount); var childIdBlob = u.GetAppendBlob(u.Option.TaskChildrenContainerName, taskKey); var content = await childIdBlob.DownloadTextAsync(Encoding.UTF8, null, null, null, token); return(JsonConvert.DeserializeObject <List <int> >(content)); }