Unity[微軟依賴注入模式容器]

Unity是微軟patterns & practices組用C#實現的輕量級,可擴展的依賴注入容器,它為方便開發者建立鬆散耦合的應用程式。

有以下優點:

簡化了對象的創建,特別是針對分層對象結構和依賴關係;

需求的抽象,允許開發人員在運行時或配置檔案中指定依賴關係,簡化橫切關注點的管理;

推遲為容器配置組件的時機,增加了靈活性;

服務定位能力,這使客戶能夠存儲或快取容器;

實例和類型攔截

相關詞條

熱門詞條

聯絡我們