async def METHOD_NAME(self, subscription_id: str):
    try:
        client = self.get_client(subscription_id)
        pricings_list = await run_concurrently(
            lambda: client.pricings.list()
        )
        if hasattr(pricings_list, 'value'):
            return pricings_list.value
        else:
            return []
    except Exception as e:
        print_exception(f'Failed to retrieve pricings: {e}')
        return []