MCPcopy Create free account
hub / github.com/esengine/esengine / getPropertyInjectMetadata

Function getPropertyInjectMetadata

packages/core/src/Core/DI/Decorators.ts:215–218  ·  view source on GitHub ↗
(target: Constructor)

Source from the content-addressed store, hash-verified

213 * @returns 属性名到服务类型的映射
214 */
215export function getPropertyInjectMetadata(target: Constructor): Map<string | symbol, ServiceType<IService>> {
216 const metadata = injectableMetadata.get(target);
217 return metadata?.properties || new Map();
218}
219
220/**
221 * 创建实例并自动注入依赖

Callers 1

DI.test.tsFile · 0.90

Calls 1

getMethod · 0.65

Tested by

no test coverage detected