我試圖使用inversify注入不同類的記錄器。我想將目標類名稱傳遞給記錄器對其進行分類。 的問題是我無法從我創建的結合,其中訪問目標名稱: container.bind<log4js.Logger>(Types.Logger).toDynamicValue(context => {
let className = context....?; // Finds class name
我在我的TypeScript Node.js應用程序中使用Inversify for Dependency Injection。這在實際運行應用程序時效果很好。 但是,@injectable()註釋似乎削弱了我的測試。當運行測試,現在我得到一個錯誤說: TypeError: Reflect.hasOwnMetadata is not a function
我以前見過這一點,並通過該其他幫助如此