/// <summary> /// Creates new ProjectManager (can act as model) /// </summary> public ProjectManager(FiledropsFileSystem fs, DynamicProjectFormFactory dff, Assembly assembly = null) { if (assembly == null) { assembly = Assembly.GetExecutingAssembly(); } this.Assembly = assembly; this.FileSystem = fs; this.FormFactory = dff; projects = new Dictionary<string, ProjectInfo>(); }
public SolutionManager(FiledropsFileSystem fs, DynamicProjectFormFactory dff, Assembly assembly = null) : base(fs, dff, assembly) { this.FileSystem = fs; solutions = new Dictionary<string, SolutionInfo>(); }