Multi-Platform Package Manager for Stable Diffusion
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
379 B

namespace StabilityMatrix.Core.Models.FileInterfaces;
public class TempDirectoryPath : DirectoryPath, IDisposable
{
public TempDirectoryPath() : base(Path.GetTempPath(), Path.GetRandomFileName())
{
Directory.CreateDirectory(FullPath);
}
public void Dispose()
{
Directory.Delete(FullPath, true);
GC.SuppressFinalize(this);
}
}