Esempio n. 1
0
 public WorkingDirectory(DirectoryInfo root, DirectoryInfo externalContentDirectory)
 {
     _root = new ArkadeDirectory(root);
     if (externalContentDirectory != null)
     {
         _externalContentDirectory = new ArkadeDirectory(externalContentDirectory);
         Log.Debug("Setting up working directory with external content directory: " + externalContentDirectory.FullName);
     }
 }
        private static void CopyXsdFile(string xsdResource, string xsdFileName, ArkadeDirectory arkadeDirectory)
        {
            using (Stream xsdResourceStream = ResourceUtil.GetResourceAsStream(xsdResource))
            {
                string targetXsdFileName = arkadeDirectory.WithFile(xsdFileName).FullName;

                using (FileStream targetXsdFileStream = File.Create(targetXsdFileName))
                {
                    xsdResourceStream.CopyTo(targetXsdFileStream);
                }
            }
        }
Esempio n. 3
0
 public WorkingDirectory(DirectoryInfo root)
 {
     _root = new ArkadeDirectory(root);
 }