@jrosadob/ms-custom
Version:
ms-custom
19 lines • 582 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CustomController = void 0;
class CustomController {
constructor(logger) {
this.logger = logger;
this.oStack = { stack: null };
}
log(message) {
const context = this.getContext();
this.logger.log(message, context);
}
getContext() {
Error.captureStackTrace(this.oStack);
return this.oStack.stack.split('\n')[3].trim().split(' ')[1];
}
}
exports.CustomController = CustomController;
//# sourceMappingURL=custom.controller.js.map