예제 #1
0
        internal static IAnalysisResult LoadAnalysisShowProgressOnConsole(IAnalysisResultRef analysisResultRef)
        {
            Debug.Assert(analysisResultRef != null);
            var cursorTop = Console.CursorTop;

            Console.CursorVisible = false;
            var analysisResult = analysisResultRef.Load(progressLog => ShowProgressDescriptionAndProgressBar(progressLog, cursorTop));

            EraseProgressLogTrace(cursorTop);
            Console.CursorVisible = true;
            return(analysisResult);
        }
예제 #2
0
        public ICodeBase LoadCodeBase(IAnalysisResultRef analysisResultRef)
        {
            IAnalysisResult currentAnalysisResult = analysisResultRef.Load();

            return(currentAnalysisResult.CodeBase);
        }
 public ICodeBase LoadCodeBase(IAnalysisResultRef analysisResultRef)
 {
     IAnalysisResult currentAnalysisResult = analysisResultRef.Load();
     return currentAnalysisResult.CodeBase;
 }