Esempio n. 1
0
        static void Main(string[] args)
        {
            //BenchmarkRunner.Run<MvidBenchmark>();
            //return;

            //var sw = Stopwatch.StartNew();
            //new MvidBenchmark().ReadUsingImageReader();
            //var elapsed = sw.Elapsed;
            //Console.WriteLine(elapsed);
            //return;

            if (args.Length != 1)
            {
                Console.WriteLine("Usage: mvid.exe <path-to-assembly>");
                return;
            }

            var filePath = args[0];

            if (!File.Exists(filePath))
            {
                Console.Error.WriteLine($"File {filePath} not found.");
                return;
            }

            filePath = Path.GetFullPath(filePath);
            Console.WriteLine(ImageReader.ReadAssemblyMvid(filePath));
        }
 public void ReadUsingImageReader()
 {
     var mvid = ImageReader.ReadAssemblyMvid(filePath);
 }
Esempio n. 3
0
 private static void Process(string filePath)
 {
     Console.WriteLine(filePath);
     Console.WriteLine(ImageReader.ReadAssemblyMvid(filePath));
 }