UNPKG

moleculer-decorators

Version:
27 lines (21 loc) 522 B
import { Service } from "../../src"; import * as moleculer from "moleculer"; import * as DbMixin from "moleculer-db"; @Service({ mixins: [DbMixin as any] }) export default class DbService extends moleculer.Service { public connected: boolean = false; public afterConnected() { this.connected = true; } entityCreated(data) { this.logger.info(data); } entityUpdated(data) { this.logger.info(data); } public entityRemoved(data) { this.logger.info(data); } }