async list(options = {}) {
        return this._Product.findPage(options);
    }
Returns a paginated list of Products

@params {object} options

@returns {Promise<{data: ProductModel[], meta: object}>}