import { ApplicationService } from '@adonisjs/core/types' export default class AppProvider { constructor(protected app: ApplicationService) {} public register() { // Register your own bindings } public async boot() { // IoC container is ready } public async ready() { // App is ready } public async shutdown() { // Cleanup, since app is going down } }