You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
238 B

5 years ago
class Injectable {
static services = []
static __inject(container) {
this.services.forEach(serviceName => {
this.prototype[serviceName] = container.getService(serviceName)
}
}
}
module.exports = exports = Injectable