public WebBotCommandBus(IWebDriver webDriver, ISourceNavigator navigator, IWebBotCommandLogger logger, IWebBotCommandBusSettings settings) : base(navigator, logger) { _logger = logger; _navigator = navigator; _settings = settings; _webDriver = webDriver; }
public SourcesWindow(ITypeProvider typeProvider, ISourceNavigator sourceNavigator, ISourcesProvider sourcesProvider ) { this.typeProvider = typeProvider; this.sourceNavigator = sourceNavigator; this.sourcesProvider = sourcesProvider; }
public CallStackDisplay(IDebuggerSession session, IExecutionProvider executionProvider, IThreadProvider threadProvider, ISourceNavigator sourceNavigator) { this.session = session; this.executionProvider = executionProvider; this.threadProvider = threadProvider; this.executionProvider.Suspended += RefreshFrames; this.sourceNavigator = sourceNavigator; }
public CallstackWindow(IDebuggerSession session, IExecutionProvider executionProvider, IThreadProvider threadProvider, ISourceNavigator sourceNavigator) { this.session = session; this.executionProvider = executionProvider; this.threadProvider = threadProvider; this.executionProvider.Suspended += (thread) => pendingFrames = thread.GetFrames ();; this.sourceNavigator = sourceNavigator; }
public CallstackWindow(IDebuggerSession session, IExecutionProvider executionProvider, IThreadProvider threadProvider, ISourceNavigator sourceNavigator) { this.session = session; this.executionProvider = executionProvider; this.threadProvider = threadProvider; this.executionProvider.Suspended += (thread) => pendingFrames = thread.GetFrames();; this.sourceNavigator = sourceNavigator; }
public BreakpointsWindow(IDebuggerSession session, IBreakpointProvider breakpointProvider, ISourceNavigator sourceNavigator ) { this.session = session; this.breakpointProvider = breakpointProvider; this.sourceNavigator = sourceNavigator; }
private void listView1_ItemActivate(object sender, EventArgs e) { var bookmark = _bookmarkItems.First(x=> x.Value == listView1.SelectedItems[0]).Key; var fileHandlers = _extensionHost.ExtensionManager.GetFileHandlers(bookmark.Location.FilePath).Where(x => x is ISourceNavigator); var handler = _extensionHost.FileService.SelectFileHandler(fileHandlers, bookmark.Location.FilePath); var file = _extensionHost.FileService.OpenFile(bookmark.Location.FilePath); handler.OpenFile(file); ISourceNavigator navigator = file.CurrentDocumentContent as ISourceNavigator ?? file.RegisteredDocumentContents.FirstOrDefault(x => x is ISourceNavigator) as ISourceNavigator ?? handler as ISourceNavigator; if (navigator != null) navigator.NavigateToLocation(bookmark.Location); }
public SourcesWindow(ISourcesProvider sourcesProvider, ISourceNavigator sourceNavigator) { this.sourcesProvider = sourcesProvider; this.sourceNavigator = sourceNavigator; }
public AutoBotCommandBus(ISourceNavigator navigator, IAutoBotCommandLogger logger) { _logger = logger; _navigator = navigator; }