public static BatchJob LoadFromXML(string path) { BatchJob config = null; using (FileStream fileStream = new FileStream(path, FileMode.Open)) { config = XMLDeserialize(fileStream); fileStream.Close(); } //config.ValidateAndParse(); return(config); }
public async Task DeleteAllContainers(BatchJob batchJob) { try { await DeleteContainerAsync(batchJob.JobManagerContainerID); } catch { return; } try { foreach (var cName in batchJob.InputContainerIDs) { await DeleteContainerAsync(cName); } } catch { return; } try { await DeleteContainerAsync(batchJob.OutputContainerID); } catch { return; } }