void IDisposable.Dispose() { foreach (MetadataReaderProvider provider in _metadataCache.Values) { provider.Dispose(); } _metadataCache.Clear(); }