IArchiveExtractionManager14.1
Interface in Unbroken.LaunchBox.Plugins.Services.Archives
public interface IArchiveExtractionManagerProvides temporary access to archive contents without giving a plugin ownership of the original files.
Methods
ExtractArchiveAsyncExtracts an archive into host-managed temporary storage.
ExtractArchiveAsync
Task<IExtractedArchive> ExtractArchiveAsync(
string archivePath,
CancellationToken cancellationToken
)Extracts an archive into host-managed temporary storage.
archivePath- Absolute path to an existing archive supported by the host.
cancellationToken- Cancels the request. Extraction may finish before cancellation takes effect.