import { DEFAULT_APP_CONFIG } from "../../constant.ts" ; import { Injector } from "../injector/injector.ts" ; import { EnlaceServer } from "../server.ts" ; import { ApplicationConfig } from "./application_config.ts" ; export abstract class Application { protected constructor ( public config = DEFAULT_APP_CONFIG ) { } onStartUp ( ) { } configure ( injector , server ) { } }