private void _Set(StoreRow item, IKVLogger logger)
        {
            if (item.Expiry != null)
            {
                _provider.Set(item.Key, item.Value, item.Expiry.Value);
            }
            else
            {
                _provider.Set(item.Key, item.Value);
            }

            logger.LogStoreCall("ExportableStore.Set ", item.Key, item.Value, null, item.Expiry);
        }
Exemplo n.º 2
0
 public T Get <T>(Key key)
 {
     _logger.LogStoreCall("Get", key);
     try
     {
         return(_store.Get <T>(key));
     }
     catch (Exception ex)
     {
         _logger.LogError(ex);
         throw;
     }
 }