Beispiel #1
0
        private void SetupExceptionBreakManager(Lazy <OptionsPageData> optionsPage)
        {
            var versionSpecificFactory = new VersionSpecificAdapterFactory(_dte);
            var debugger       = GetGlobalService(typeof(SVsShellDebugger));
            var sessionManager = new DebugSessionManager(versionSpecificFactory.AdaptDebuggerInternal(debugger), Logger);

            ExceptionBreakManager = new ExceptionBreakManager(
                sessionManager,
                name => optionsPage.Value.Ignored.Any(p => p.Matches(name)),
                Logger
                );
        }
Beispiel #2
0
 public DebugTestService(DebugSessionManager debugSessionManager, OmniSharpWorkspace workspace, IDotNetCliService dotNetCli, IEventEmitter eventEmitter, ILoggerFactory loggerFactory)
     : base(workspace, dotNetCli, eventEmitter, loggerFactory)
 {
     _debugSessionManager = debugSessionManager;
 }