protected override Task Load(bool forceCacheInvalidation) { var state = SelectedFilter == 0 ? "open" : "closed"; var request = this.GetApplication().Client.Users[Username].Repositories[Repository].PullRequests.GetAll(state: state); return(PullRequests.SimpleCollectionLoad(request, forceCacheInvalidation)); }
public Task Load(bool forceDataRefresh) { var state = PullRequests.Filter.IsOpen ? "open" : "closed"; var request = Application.Client.Users[Username].Repositories[Repository].PullRequests.GetAll(state: state); return(PullRequests.SimpleCollectionLoad(request, forceDataRefresh)); }
protected override Task Load(bool forceCacheInvalidation) { var state = "OPEN"; if (SelectedFilter == 1) { state = "MERGED"; } else if (SelectedFilter == 2) { state = "DECLINED"; } return(PullRequests.SimpleCollectionLoad(() => this.GetApplication().Client.Users[Username].Repositories[Repository].PullRequests.GetAll(state, forceCacheInvalidation))); }