Ejemplo n.º 1
0
 public void CreateFilesetFile(bool isFullBackup)
 {
     using (var sr = new StreamWriter(this.m_compression.CreateFile(FILESET_FILENAME, CompressionHint.Compressible, DateTime.UtcNow), ENCODING))
     {
         sr.Write(FilesetData.GetFilesetInstance(isFullBackup));
     }
 }
Ejemplo n.º 2
0
 private void ReadFileset()
 {
     using (var s = m_compression.OpenRead(FILESET_FILENAME))
     {
         if (s == null)
         {
             IsFullBackup = new FilesetData().IsFullBackup; // use default value
         }
         else
         {
             using (var fs = new StreamReader(s, ENCODING))
             {
                 FilesetData fileset = JsonConvert.DeserializeObject <FilesetData>(fs.ReadToEnd());
                 IsFullBackup = fileset.IsFullBackup;
             }
         }
     }
 }