Exemplo n.º 1
0
        static byte[] CreatePackageFileList(string dataDirectory)
        {
            PackageFileList fileList = new PackageFileList();

            string[] files = Directory.GetFiles(dataDirectory, "*", SearchOption.AllDirectories);
            for (int i = 0; i < files.Length; i++)
            {
                if (!files[i].Contains(".svn"))
                {
                    fileList.Add(new PackageFileListItem("", Path.GetDirectoryName(files[i].Replace(dataDirectory, "")) + "/" + System.IO.Path.GetFileName(files[i])));
                }
            }
            using (MemoryStream memoryStream = new MemoryStream()) {
                fileList.Save(memoryStream);
                return(memoryStream.ToArray());
            }
        }
Exemplo n.º 2
0
 static byte[] CreatePackageFileList(string dataDirectory)
 {
     PackageFileList fileList = new PackageFileList();
     string[] files = Directory.GetFiles(dataDirectory, "*", SearchOption.AllDirectories);
     for (int i = 0; i < files.Length; i++) {
         if (!files[i].Contains(".svn")) {
             fileList.Add(new PackageFileListItem("", Path.GetDirectoryName(files[i].Replace(dataDirectory, "")) + "/" + System.IO.Path.GetFileName(files[i])));
         }
     }
     using (MemoryStream memoryStream = new MemoryStream()) {
         fileList.Save(memoryStream);
         return memoryStream.ToArray();
     }
 }