public SolutionInfo(IStatusInfoCollection ownerCollection, RepositoryInfo parentRepository, Solution solution, List <ProjectInfo> projectList) { OwnerCollection = ownerCollection; ParentRepository = parentRepository; Source = solution; ProjectList = projectList; IsValid = true; UpdateProjectDependencies(); }
public RepositoryInfo(IStatusInfoCollection ownerCollection, GitHubApi.GitHubRepository repository) { OwnerCollection = ownerCollection; Source = repository; IsValid = true; }
public ProjectInfo(IStatusInfoCollection ownerCollection, Project project) { OwnerCollection = ownerCollection; Source = project; IsValid = true; }