public RepositoryProvider(ISettingsProvider settingsProvider) { settings = settingsProvider; var dir = Directory.CreateDirectory(settings.GetStrSettingByName("PathToRepository", Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "repo"))); pathToRepo = dir.FullName; Name = new DirectoryInfo(pathToRepo).Name; LoadRepositoryInfo(pathToRepo); }
public DiffEditorHelper(ISettingsProvider settings) { //WinMergeU C:\Folder\File.txt C:\Folder2 pathToDiffEditor = settings.GetStrSettingByName("PathToDiffEditor", @"C:\Program Files (x86)\WinMerge\WinMergeU.exe"); }