Example #1
0
 public void Dispose()
 {
     _content.Dispose();
     if (_rsaKeyPair != null)
     {
         _rsaKeyPair.Dispose();
     }
 }
Example #2
0
        public void Dispose()
        {
            if (_content != null)
            {
                using (ExecutionLock.Write(LockTimeout))
                {
                    if (_content != null)
                    {
                        _content.Dispose();
                    }
                    _content = null;

                    if (_rsaKeyPair != null)
                    {
                        _rsaKeyPair.Dispose();
                    }
                }
            }
        }