microsoft / RecursiveExtractor

RecursiveExtractor is a .NET Standard 2.0 archive extraction Library, and Command Line Tool which can process 7zip, ar, bzip2, deb, gzip, iso, rar, tar, vhd, vhdx, vmdk, wim, xzip, and zip archives and any nested combination of the supported formats.
MIT License
194 stars 29 forks source link

Refactor logging to use ILoggerFactory pattern #129

Open gfs opened 1 year ago

gfs commented 1 year ago

Allows logger to be passed in from dependent callers.

For logging directly from RecursiveExtractor we should use Serilog.