UNPKG

egg

Version:

A web application framework for Node.js

18 lines (17 loc) • 569 B
import { BaseContextLogger } from "./base_context_logger.js"; import { BaseContextClass as BaseContextClass$1 } from "@eggjs/core"; //#region src/lib/core/base_context_class.ts /** * BaseContextClass is a base class that can be extended, * it's instantiated in context level, * {@link Helper}, {@link Service} is extending it. */ var BaseContextClass = class extends BaseContextClass$1 { #logger; get logger() { if (!this.#logger) this.#logger = new BaseContextLogger(this.ctx, this.pathName); return this.#logger; } }; //#endregion export { BaseContextClass };