I'm using LinqToCSV to write a list out to a csv file like this:
var outputFile = ConfigurationManager.AppSettings["OutputFile"];
var context = new CsvContext();
context.Write(cardholders, outputFile, outputDescription);
However, whenever this runs, it will overwrite the existing output file. How do I get it to create a new file (if it's not there) or append (if it exists)