Esempio n. 1
0
 public GitStashWrapper(IGitStashProjectEvents eventsService, IGitStashOutputLogger logger, IGitStashProjects projects, Translator T)
 {
     this.Logger        = logger;
     this.eventsService = eventsService;
     this.projects      = projects;
     this.T             = T;
     eventsService.ProjectDirectoryChanged += EventsService_ProjectDirectoryChanged;
     eventsService.StashesChangedEvent     += EventsService_StashesChangedEvent;
     T.RegisterTranslationsByCulture(@"po\*.po");
 }
Esempio n. 2
0
 public GitStashWrapper(string path, IGitStashProjectEvents eventsService, IGitStashOutputLogger logger, IGitStashProjects projects, Translator T)
     : this(eventsService, logger, projects, T)
 {
     repo = new Repository(path);
 }