public static ExternalRepo[] GetUserRepositories(User user) { var result = new ExternalRepo[] { }; var token = user.ServiceAccessToken(ServiceType.GitLab); if (token == null) { return(result); } var client = new GitLabClient(token.access_token); client.SetAuthorizedUser(); return(client.GetMyPublicRepositories(user)); }