public MainWindow() { InitializeComponent(); connector = new DatabaseConnector(); analyzer = new LinkAnalyzer(); analyzer.OnNewData += Analyzer_OnNewData; Closing += MainWindow_Closing; }
/// <summary> /// Creates the planets, links and keywords based on the bookmarks file /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void CreatePlanetLinks_Click(object sender, RoutedEventArgs e) { try { ProcessingProgressBar(); string bookmarkFile = ConfigurationManager.AppSettings["BookmarkFile"].ToString(); LinkAnalyzer linkAnalyzer = new LinkAnalyzer(); IPlanetsCollection planetCollection = linkAnalyzer.GetLinksFromFavoritesFile(bookmarkFile); } catch (Exception exception) { MessageBox.Show("Error: " + exception.Message); } }
protected void Analyze(LambdaExpression expression) { var analyzer = new LinkAnalyzer(new MockPortabilityTester()); Analysis = analyzer.Analyze(expression, null); }
protected void Analyze(Binding binding, object context) { var analyzer = new LinkAnalyzer(new MockPortabilityTester()); Analysis = analyzer.Analyze(binding.BindingLambda, context); }