Exemplo n.º 1
0
 public void Put(T[] items)
 {
     lock (changeLock)
     {
         storedValue = items;
         var json = jsonSerializer.Serialize(items);
         fileSystemHandler.WriteUTF8(fileName, json);
     }
 }
Exemplo n.º 2
0
        public void Write <T>(string key, T value)
        {
            var serializedValue = jsonSerializer.Serialize(value);

            dynamic stored;

            cache.TryRemove(key, out stored);
            cache.TryAdd(key, value);

            fileSystemHandler.WriteUTF8(GetFileName(key), serializedValue);
        }