public TypeScriptWorkbenchMonitor( IWorkbench workbench, TypeScriptContextProvider provider) { workbench.ViewOpened += ViewOpened; workbench.ViewClosed += ViewClosed; this.provider = provider; }
public TypeScriptProjectMonitor(TypeScriptContextProvider contextProvider) { this.contextProvider = contextProvider; ProjectService.SolutionLoaded += SolutionLoaded; ProjectService.SolutionClosed += SolutionClosed; ProjectService.ProjectItemRemoved += ProjectItemRemoved; ProjectService.ProjectItemAdded += ProjectItemAdded; }