puedes usar otros nombres de variables
, si lo que quieres es imprimir lo que te trae GetCategoriesList imprimelo dentro del foreach directamente, porque lo que estas haciendo es recorrer el arreglo que este te trae y sobreescribiendo una variable, ahora si lo que deseas es que te devuelva todas las categorias deberías de hacerlo en el formato de array y luego trabajar sobre este en la parte de tu codigo saludos