Пример #1
0
 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 },
     };
 }
Пример #2
0
 public Worker(DTE envDte, SVsOutputWindow outWindow)
 {
     _envDte    = envDte;
     _outWindow = outWindow;
 }
Пример #3
0
 public static void Init(SVsOutputWindow outputWindow)
 {
     _SVsOutputWindow = outputWindow;
 }