Ejemplo n.º 1
0
        public KeyValueStoreBase(TKeyValueDbContext keyValueDbContext, IStoreKeyPrefixProvider <T> prefixProvider)
        {
            _keyValueDbContext = keyValueDbContext;
            // ReSharper disable once VirtualMemberCallInConstructor
            _collection = keyValueDbContext.Collection(prefixProvider.GetStoreKeyPrefix());

            _messageParser = new MessageParser <T>(() => new T());
        }
Ejemplo n.º 2
0
 public StateStore(StateKeyValueDbContext keyValueDbContext, IStoreKeyPrefixProvider <T> prefixProvider) : base(
         keyValueDbContext, prefixProvider)
 {
 }
Ejemplo n.º 3
0
 public BlockchainStore(BlockchainKeyValueDbContext keyValueDbContext, IStoreKeyPrefixProvider <T> prefixProvider)
     : base(keyValueDbContext, prefixProvider)
 {
 }