message: Fixes retrieving all pages for 'pp solution list'. Closes
diff: -import { AxiosRequestConfig } from 'axios';
  import { Logger } from '../../../../cli/Logger';
  import GlobalOptions from '../../../../GlobalOptions';
  -import request from '../../../../request';
  +import { odata } from '../../../../utils/odata';
  import { powerPlatform } from '../../../../utils/powerPlatform';
  import PowerPlatformCommand from '../../../base/PowerPlatformCommand';
  import commands from '../../commands';
  @@ -62,23 +61,15 @@ class PpSolutionListCommand extends PowerPlatformCommand {
  try {
  const dynamicsApiUrl = await powerPlatform.getDynamicsInstanceApiUrl(args.options.environment, args.options.asAdmin);
  -
  - const requestOptions: AxiosRequestConfig = {
  - url: `${dynamicsApiUrl}/api/data/v9.0/solutions?$filter=isvisible eq true&$expand=publisherid($select=friendlyname)&$select=solutionid,uniquename,version,publisherid,installedon,solutionpackageversion,friendlyname,versionnumber&api-version=9.1`,
  - headers: {
  - accept: 'application/json;odata.metadata=none'
  - },
  - responseType: 'json'
  - };
  -
  - const res = await request.get<{ value: Solution[] }>(requestOptions);
  + const requestUrl = `${dynamicsApiUrl}/api/data/v9.0/solutions?$filter=isvisible eq true&$expand=publisherid($select=friendlyname)&$select=solutionid,uniquename,version,publisherid,installedon,solutionpackageversion,friendlyname,versionnumber&api-version=9.1`;
  + const res = await odata.getAllItems<Solution>(requestUrl);
  if (!args.options.output || args.options.output === 'json') {
  - logger.log(res.value);
  + logger.log(res);
  }
  else {
  //converted to text friendly output
  - logger.log(res.value.map(i => {
  + logger.log(res.map(i => {
  return {
  uniquename: i.uniquename,
  version: i.version,
  