@inversifyjs/container
Version:
InversifyJs container
10 lines • 585 B
JavaScript
import { getClassMetadata } from '@inversifyjs/core';
export function buildDeactivationParams(serviceReferenceManager) {
return {
getBindings: serviceReferenceManager.bindingService.get.bind(serviceReferenceManager.bindingService),
getBindingsFromModule: serviceReferenceManager.bindingService.getByModuleId.bind(serviceReferenceManager.bindingService),
getClassMetadata,
getDeactivations: serviceReferenceManager.deactivationService.get.bind(serviceReferenceManager.deactivationService),
};
}
//# sourceMappingURL=buildDeactivationParams.js.map