コード例 #1
0
        private IKeyValueStoreAdapter CreateKeyStoreAdapter(string name)
        {
            if (_keystoreCache.ContainsKey(name))
            {
                return(_keystoreCache[name]);
            }

            IKeyValueStoreAdapter result = Nexus.CreateKeyStoreAdapter(name);

            _keystoreCache[name] = result;

            return(result);
        }
コード例 #2
0
ファイル: KeyStore.cs プロジェクト: wymoon2690/PhantasmaChain
 // TODO increase default size
 public KeyValueStore(IKeyValueStoreAdapter adapter)
 {
     Adapter = adapter;
 }
コード例 #3
0
 public KeyStoreStorage(IKeyValueStoreAdapter adapter)
 {
     this.Adapter = adapter;
 }