void IDisposable.Dispose()
 {
     _provider.Release(this, _key);
 }