AA2Install.Archives._7z.SyncExtract C# (CSharp) Method

SyncExtract() private static method

private static SyncExtract ( string filename, string wildcard, string dest = "" ) : void
filename string
wildcard string
dest string
return void
        private static void SyncExtract(string filename, string wildcard, string dest = "")
        {
            if (dest == "")
                dest = Paths.TEMP;

            SevenZipExtractor z = new SevenZipExtractor(filename);

            z.ProgressUpdated += (i) =>
            {
                var invoke = ProgressUpdated;
                if (invoke != null)
                {
                    invoke(i);
                }
            };

            z.ExtractWildcard(dest + "\\", wildcard);
        }