[英]How to disable inversify auto-recognition of controller
我想要兩台服務器,它們位於同一個源代碼樹中。 其中一個應用程序服務器具有很多功能,另一個應用程序服務器的關注范圍更窄。 兩者都有共同的類,確實需要在兩個服務器之間共享一些源代碼。
這不起作用,因為 inversify/Express 正在查看其 @controller 裝飾器的代碼。 由於依賴注入,它一看到就開始引入大量依賴項。
我們如何在 inversify/Express 中禁用/手動啟用對 controller 的自動識別?
您可以使用 function 而不是使用@controller
裝飾器controller(path, middleware)(SomeClass);
手動創建一個 controller
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.