Exemple #1
0
        public static int Main(string[] args)
        {
            if (!CompressionParams.TryParse(args, out var @params))
            {
                Console.WriteLine("Error! Usage: ArchiveTest.exe <compress/decompress> <source path> <destination path>");
                return(1);
            }

            Console.CancelKeyPress += Handler;

            try
            {
                _gZipService.Execute(@params, _cancellationTokenSource.Token);
                return(0);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                return(1);
            }
        }