コード例 #1
0
        public void Dispose()
        {
            if (!_disposed)
            {
                if (_storageProviderManager != null)
                {
                    _storageProviderManager.Dispose();
                }

                _storageProviderManager = null;

                _disposed = true;
                GC.SuppressFinalize(this);
            }
        }
コード例 #2
0
        public PersistenceManager(IPersistenceExtension persistenceExtension)
        {
            ArgumentUtility.CheckNotNull("persistenceExtension", persistenceExtension);

            _storageProviderManager = new StorageProviderManager(persistenceExtension);
        }