@inversifyjs/container
Version:
InversifyJs container
12 lines • 567 B
JavaScript
import { resetDeactivationParams } from '../actions/resetDeactivationParams.js';
import { buildDeactivationParams } from '../calculations/buildDeactivationParams.js';
export class DeactivationParamsManager {
deactivationParams;
constructor(serviceReferenceManager) {
this.deactivationParams = buildDeactivationParams(serviceReferenceManager);
serviceReferenceManager.onReset(() => {
resetDeactivationParams(serviceReferenceManager, this.deactivationParams);
});
}
}
//# sourceMappingURL=DeactivationParamsManager.js.map