public IEnumerable <MergeRequest> GetMergeRequests(Project project, Func <MergeRequest, bool> mergeRequestsHandler = null) { mergeRequestsHandler ??= x => true; var mergeRequestsClient = client.GetMergeRequest(project.Id); return(mergeRequestsClient.AllInState(MergeRequestState.opened, true).Where(x => mergeRequestsHandler(x))); }