var outputmatchPath = "httpUrl";
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(outputmatchPath);
req.KeepAlive = false;
req.ProtocolVersion = HttpVersion.Version10;
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
using (StreamReader streamReader = new StreamReader(resp.GetResponseStream()))
{
//CsvConfiguration configuration = new CsvConfiguration()
//{
// Delimiter = ";",
// HasHeaderRecord = true,
// IsHeaderCaseSensitive = false
//};
//configuration.RegisterClassMap<EntityMap>();
CsvReader csvread = new CsvReader(
streamReader);
csvread.Configuration.RegisterClassMap<IgnoreWordEntityMap>();
var ex = csvread.GetRecords<IgnoreWordEntity>().ToList().Select(i => i.Word).Distinct().ToList();
}
public class IgnoreWordEntityMap : CsvClassMap<IgnoreWordEntity>
{
public override void CreateMap()
{
Map(m => m.Word).Index(0);
}
}