public static Repository Open(string directory, string baseFolder) { var repo = new Repository { Name = Path.GetFileNameWithoutExtension(directory), RepoFolder = directory, Id = GetId(directory, baseFolder) }; return repo; }
public Graph(Repository repository) { this.repository = repository; this.Name = repository.Name; this.Id = repository.Id; }