為什么我需要一個IoC容器而不是直接的DI代碼?我一直在用依賴注入(Di)在一段時間內,注入構造函數、屬性或方法。我從來沒有覺得有必要用控制反轉(IoC)容器。然而,我讀得越多,社區給我的壓力就越大。我使用.NET容器,比如結構圖, NInject, 統一,和芬克..我仍然看不出IoC容器將如何使我的代碼受益/改進。我也害怕在工作中開始使用容器,因為我的許多同事會看到他們不懂的代碼。他們中的許多人可能不愿意學習新技術。拜托,讓我相信我需要使用國際奧委會的容器。當我在工作中與我的同事交談時,我將使用這些論點。
為什么我需要一個IoC容器而不是直接的DI代碼?
米脂
2019-06-21 13:28:06