예제 #1
0
        private static void ExtractAssembly(string assemblyPath, ILogger logger, CommonOptions options)
        {
            var sw = new Stopwatch();

            sw.Start();
            Analyser.ExtractCIL(assemblyPath, logger, options, out _, out _);
            sw.Stop();
            logger.Log(Severity.Info, "  {0} ({1})", assemblyPath, sw.Elapsed);
        }
예제 #2
0
        private static void ExtractAssembly(Layout layout, string assemblyPath, ILogger logger, bool nocache, bool extractPdbs, TrapWriter.CompressionMode trapCompression)
        {
            var sw = new Stopwatch();

            sw.Start();
            Analyser.ExtractCIL(layout, assemblyPath, logger, nocache, extractPdbs, trapCompression, out _, out _);
            sw.Stop();
            logger.Log(Severity.Info, "  {0} ({1})", assemblyPath, sw.Elapsed);
        }