@inversifyjs/core
Version:
InversifyJs core package
9 lines • 693 B
JavaScript
import { decrementPendingClassMetadataCount } from '../actions/decrementPendingClassMetadataCount.js';
import { buildManagedMetadataFromMaybeClassElementMetadata } from '../calculations/buildManagedMetadataFromMaybeClassElementMetadata.js';
import { ClassElementMetadataKind } from '../models/ClassElementMetadataKind.js';
import { injectBase } from './injectBase.js';
export function multiInject(serviceIdentifier, options) {
const updateMetadata = buildManagedMetadataFromMaybeClassElementMetadata(ClassElementMetadataKind.multipleInjection, serviceIdentifier, options);
return injectBase(updateMetadata, decrementPendingClassMetadataCount);
}
//# sourceMappingURL=multiInject.js.map