public static DataTableProducer FromCsvString(CompareBuilderOptions options, TextReader reader)
 {
     return(new DataTableProducer(options, new Action <DataTable>(dt =>
     {
         DataTableSerializer.FromTextReader(dt, reader);
     })));
 }
 public static DataTableProducer FromCsvFile(CompareBuilderOptions options)
 {
     return(new DataTableProducer(options, new Action <DataTable>(dt =>
     {
         using (var reader = File.OpenText(options.Query))
         {
             DataTableSerializer.FromTextReader(dt, reader);
         }
     })));
 }