@nova-ts/context
Version:
A TypeScript library for Dependency Injection
16 lines (15 loc) • 397 B
JavaScript
// src/Decorators/AutoInject.ts
import { inject } from "inversify";
function AutoInject(key) {
return function(target, propertyKey, parameterIndex) {
if (typeof key === "string") {
inject(key)(target, propertyKey, parameterIndex);
return;
}
inject(key.name)(target, propertyKey, parameterIndex);
};
}
export {
AutoInject
};
//# sourceMappingURL=chunk-QJRAVLZQ.js.map