Example #1
0
 private static void AddModuleRoot(string path)
 {
     if (Directory.Exists(path))
     {
         ModuleRoots.Add(path);
     }
     foreach (var item in VirtualResources.GetDirectories(path))
     {
         ModuleRoots.Add(item);
     }
 }
Example #2
0
        static ModuleFile()
        {
            ModuleRoots.Add(Path.Combine(Data.AppSettings.RootPath, "view"));
            var moduleDir = Path.Combine(Data.AppSettings.RootPath, "modules");

            if (!Directory.Exists(moduleDir))
            {
                moduleDir = Path.Combine(AppContext.BaseDirectory, "modules");
            }

            if (!Directory.Exists(moduleDir))
            {
                return;
            }

            ModuleRoots.Add(moduleDir);

            foreach (var item in Directory.GetDirectories(moduleDir))
            {
                ModuleRoots.Add(item);
            }
        }
Example #3
0
 static ModuleFile()
 {
     ModuleRoots.Add(System.IO.Path.Combine(Data.AppSettings.RootPath, "modules"));
     ModuleRoots.Add(System.IO.Path.Combine(Data.AppSettings.RootPath, "view"));
 }