private static void AddModuleRoot(string path) { if (Directory.Exists(path)) { ModuleRoots.Add(path); } foreach (var item in VirtualResources.GetDirectories(path)) { ModuleRoots.Add(item); } }
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); } }
static ModuleFile() { ModuleRoots.Add(System.IO.Path.Combine(Data.AppSettings.RootPath, "modules")); ModuleRoots.Add(System.IO.Path.Combine(Data.AppSettings.RootPath, "view")); }