GetProjects() 공개 메소드

public GetProjects ( ) : IEnumerable
리턴 IEnumerable
예제 #1
0
파일: Program.cs 프로젝트: Xarlot/DXVcs2Git
 static MergeRequest CalcMergeRequest(GitLabWrapper gitLabWrapper, BuildHookClient hook, Project project) {
     foreach (var checkProject in gitLabWrapper.GetProjects()) {
         var mergeRequests = gitLabWrapper.GetMergeRequests(checkProject, x => x.SourceProjectId == project.Id);
         var mergeRequest = mergeRequests.FirstOrDefault(x => x.SourceBranch == hook.Branch);
         if (mergeRequest != null)
             return mergeRequest;
     }
     return null;
 }