private void btnRunConfiguration_Click(object sender, EventArgs e) { var dataWebScraperConfigurationFilePath = ConfigurationManager.AppSettings["DataWebScraperConfigurationFilePath"]; IDataWebScraperConfigurationReader dataWebScraperConfigurationReader = new DataWebScraperConfigurationReader(); BackgroundWebBrowserConfigurationRunner dataWebBrowserConfigurationRunner = new BackgroundWebBrowserConfigurationRunner(); IDataWebScraperConfiguration dataWebScraperConfiguration = dataWebScraperConfigurationReader.Read(dataWebScraperConfigurationFilePath); dataWebBrowserConfigurationRunner.WebBrowserWasCreatedEvent += DataWebBrowserConfigurationRunner_WebBrowserWasCreatedEvent; dataWebBrowserConfigurationRunner.Run(dataWebScraperConfiguration); }
static void Main(string[] args) { var dataWebScraperConfigurationFilePath = ConfigurationManager.AppSettings["DataWebScraperConfigurationFilePath"]; IDataWebScraperConfigurationReader dataWebScraperConfigurationReader = new DataWebScraperConfigurationReader(); ThreadLockWebBrowserConfigurationRunner dataWebBrowserConfigurationRunner = new ThreadLockWebBrowserConfigurationRunner(); IDataWebScraperConfiguration dataWebScraperConfiguration = dataWebScraperConfigurationReader.Read(dataWebScraperConfigurationFilePath); dataWebBrowserConfigurationRunner.Run(dataWebScraperConfiguration); }