[内置对象](https://eggjs.org/zh-cn/basics/objects.html)
## Controller
框架提供了一个 Controller 基类,并推荐所有的[Controller](https://eggjs.org/zh-cn/basics/controller.html)都继承于该基类实现。这个 Controller 基类有下列属性:
* `ctx`\- 当前请求的[Context](https://eggjs.org/zh-cn/basics/objects.html#context)实例。
* `app`\- 应用的[Application](https://eggjs.org/zh-cn/basics/objects.html#application)实例。
* `config`\- 应用的[配置](https://eggjs.org/zh-cn/basics/config.html)。
* `service`\- 应用所有的[service](https://eggjs.org/zh-cn/basics/service.html)。
* `logger`\- 为当前 controller 封装的 logger 对象。
~~~
const {ctx,service,config} = this;
~~~