public TempFile(TemporaryFolder parentFolder) { if (parentFolder != null) { _path = parentFolder.GetPathForNewTempFile(true); } else { _path = System.IO.Path.GetTempFileName(); } }
public TempLiftFile(TemporaryFolder parentFolder, string xmlOfEntries, string claimedLiftVersion) : base(false) { if (parentFolder != null) { _path = parentFolder.GetPathForNewTempFile(false) + ".lift"; } else { _path = System.IO.Path.GetRandomFileName() + ".lift"; } string liftContents = string.Format("<?xml version='1.0' encoding='utf-8'?><lift version='{0}'>{1}</lift>", claimedLiftVersion, xmlOfEntries); File.WriteAllText(_path, liftContents); }
public TempLiftFile(TemporaryFolder parentFolder, string xmlOfEntries, string claimedLiftVersion) : base(false) { if (parentFolder != null) { _path = parentFolder.GetPathForNewTempFile(false) + ".lift"; } else { _path = System.IO.Path.GetRandomFileName() + ".lift"; } string liftContents = string.Format("<?xml version='1.0' encoding='utf-8'?><lift version='{0}'>{1}</lift>", claimedLiftVersion, xmlOfEntries); RobustFile.WriteAllText(_path, liftContents); }