我的工作與支持的類庫我的業務邏輯,數據訪問代碼沿着一個ASP.Net網站等處理依賴注入 - 邏輯走向何處?
我非常新的,陌生的統一框架和依賴注入作爲一個整體。不過,我已經設法通過遵循codeplex上ASP.NET 3.5 Portal Starter Kit的源代碼來實現它。但這裏存在的問題是:
類庫設置爲Unity,我的幾個類在其屬性上有[Dependency]屬性(我專門爲此使用了屬性設置器注入)。然而,Global.asax告訴Unity如何處理類庫中的注入....
這是最佳實踐還是應該類庫處理它自己的注射,以便我可以與其他網站,webapps或應用程序重新使用該庫?如果確實如此,那麼在這種情況下注入代碼會在哪裏?
我不確定問題有多清楚。如果我需要更多解釋,請告訴我。
看看這個答案:http:// stackoverflow。com/questions/589374/how-to-use-dependency-injection-with-asp-net/3849338#3849338 – Steven 2010-10-03 10:12:21