A .Net library to abstract file access to disc images. Supports Iso, Udf.
$ dotnet add package JeremyAnsel.IO.DiscLocatorJeremyAnsel.IO.Locator is a .Net library to abstract file access to file system, compressed archives and disc images.
The supported formats by FileLocatorFactory are: file system, Zip, Rar, Tar, 7Zip, GZip.
SharpCompress is used to provide support for compressed archives.
The supported formats by DiscLocatorFactory are: Iso, Udf.
DiscUtils is used to provide support for disc images.
using IFileLocator factory = FileLocatorFactory.Create(filename);
using IFileLocator factory = DiscFileLocatorFactory.Create(filename);