public HttpResponseMessage progressReportCSV(Guid orgId, Guid projId, Guid? locId) { DateTime? startDate = grabStartDate(); DateTime? endDate = grabEndDate(); var response = csvStream("progress.csv", new PushStreamContent((stream, Content, context) => { var writer = new StreamWriter(stream); ProgressReport.buildCSV(writer, orgId, projId, locId, startDate, endDate); })); return response; } // progressReportCSV