任何人都可以幫忙嗎?Unity(依賴注入):如何將參數傳遞給RegisterType中的構造函數
我有一個WPF應用程序(不應該的問題)和在onStart我有我的引導的東西。它的這樣的..
// Create unity container my service and repository
container = new UnityContainer()
.RegisterType<ISecurityRepository, SecurityRepository>()
.RegisterType<ISecurityService, SecurityService>();
基本上ISecurityService希望我在ISecurityRepository通過,因此以上失敗。
但我有點困惑,我是否必須創建一個新的IsecurityRespository,然後將其傳入,這樣會打敗對象不是嗎?
有無論如何我說「從容器傳入SecurityService ISecurityRepository」,但它尚未建成?
任何想法?
你可以發佈你的服務類的構造函數定義嗎? – 2009-09-27 14:13:16
Hi Lasse,我添加了信息 – 2009-09-27 14:22:54