public ServiceManagerStub(IMetrics metrics, SLLDBShell lldbShell, YetiVSIService yetiVsiService, SVsOutputWindow outputWindow, IVsDebuggerSymbolSettingsManager120A symbolSettingsManager, ISessionNotifier sessionNotifier = null) { _services = new Dictionary <Type, object>() { { typeof(YetiVSIService), yetiVsiService }, { typeof(SLLDBShell), lldbShell }, { typeof(SMetrics), metrics }, { typeof(SVsOutputWindow), outputWindow }, { typeof(SVsShellDebugger), symbolSettingsManager }, { typeof(SSessionNotifier), sessionNotifier }, }; }
public Worker(DTE envDte, SVsOutputWindow outWindow) { _envDte = envDte; _outWindow = outWindow; }
public static void Init(SVsOutputWindow outputWindow) { _SVsOutputWindow = outputWindow; }