public CambridgeProvider(CambridgeDataSet dataSet) { DataSet = dataSet; _client = new HttpClient(); _client.BaseAddress = new Uri("http://dictionary.cambridge.org"); _client.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0"); }
private static string GetSelectorFromDataSet(CambridgeDataSet dataSet) { if (dataSet == CambridgeDataSet.British) { return("div#dataset-cald4"); } if (dataSet == CambridgeDataSet.American) { return("div#dataset-cacd"); } if (dataSet == CambridgeDataSet.Business) { return("div#dataset-business-english"); } return(string.Empty); }