예제 #1
0
 public TempFolder(bool deleteAfter = true)
 {
     Dir = new AbsolutePath(Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()));
     if (!Dir.Exists)
     {
         Dir.CreateDirectory();
     }
     DeleteAfter = deleteAfter;
 }
예제 #2
0
 private TempFolder(bool deleteAfter = true)
 {
     Dir = BaseFolder.Combine(Guid.NewGuid().ToString());
     if (!Dir.Exists)
     {
         Dir.CreateDirectory();
     }
     DeleteAfter = deleteAfter;
 }
예제 #3
0
 private TempFolder(bool deleteAfter = true)
 {
     Dir = Path.Combine("tmp_files", Guid.NewGuid().ToString()).RelativeTo(AbsolutePath.EntryPoint);
     if (!Dir.Exists)
     {
         Dir.CreateDirectory();
     }
     DeleteAfter = deleteAfter;
 }