Internally the ExcelDataReader creates a new folder in the temp directory any time an excel spreadsheet is opened. The ExcelProvider doesn't dispose of the data reader though meaning the temp folders never get deleted (up to 80GB in one case we found). This PR adds a call to Dispose which will internally delete all of the created temp folders.
Internally the ExcelDataReader creates a new folder in the temp directory any time an excel spreadsheet is opened. The ExcelProvider doesn't dispose of the data reader though meaning the temp folders never get deleted (up to 80GB in one case we found). This PR adds a call to Dispose which will internally delete all of the created temp folders.