Пример #1
0
 public String TryPersist(String storageBackendFileName, String data, LighteningDataType dataType)
 {
     lock (_saveLock)
     {
         store[storageBackendFileName] = new StoredScript(data, dataType);
     }
     return String.Empty;
 }
Пример #2
0
 public StoredScript(String data, LighteningDataType dataType)
 {
     DataType = dataType;
     Uncompressed = Encoding.UTF8.GetBytes(data);
     using (MemoryStream result = new MemoryStream())
     {
         using (GZipStream gzStream = new GZipStream(result, CompressionLevel.Optimal, true))
         {
             gzStream.Write(Uncompressed, 0, Uncompressed.Length);
             gzStream.Flush();
         }
         Compressed = result.ToArray();
     }
 }