Exemplo n.º 1
0
 public void Add(ProjectFile file)
 {
     if (!files.Any(x => x.Key == file))
     {
         var worker = new ProjectFileWorker(file);
         files.Add(file, worker);
         worker.Create();
     }
 }
Exemplo n.º 2
0
 public FileManager(List <ProjectFile> files, Core core)
 {
     this.core    = core;
     this.files   = new Dictionary <ProjectFile, ProjectFileWorker>();
     this.editors = new Dictionary <ProjectFile, AdvancedEditor>();
     foreach (var file in files)
     {
         var worker = new ProjectFileWorker(file);
         this.files.Add(file, worker);
     }
 }