Clients

Clients are generated based on the metadata of controllers or interfaces, so there are two types of clients:

Controller-based client
Interface-based client