1
我們正在創建一個大的Silverlight應用程序。我們已經創建了我們的領域模型,其中包括我們存儲庫的接口。現在使用WPF,我只需添加一個對域項目的引用,通過一個DI容器註冊所有依賴關係(即存儲庫),並將這些存儲庫注入視圖模型中。使用Silverlight,我必須通過WCF服務來交流我的所有數據庫需求。所以基本上我的存儲庫接口在Silverlight項目中沒有用處。我看到它的方式,我必須在WCF服務中執行所有依賴注入,併爲我的Silverlight應用程序再次包裝所有的存儲庫功能。我對麼?使用Silverlight 4和WCF的依賴項注入/存儲庫模式