// keep this internal so that users can't delete files that the provider manages internal void DisposeFileHandles() { _primaryModule.DisposeFileStream(); if (_documentationFile != null) { _documentationFile.DisposeFileStream(); } }