我試圖實現使用Unity這種情況下,我無法弄清楚如何可以這樣做:多租戶使用Unity
同一Web應用程序(ASP.NET MVC)應進入更多而不是一個客戶(多租戶)。網站的URL將區分客戶(我知道如何獲得)。
因此,獲取URL可以設置(我們稱之爲)IConnectionStringProvider參數(其後將被注入IRepository等)。 通過哪種機制(使用Unity)在運行時設置IConnectionStringProvider參數?
我已經在過去使用Windsor & IHandlerSelector(請參閱this),但這是我第一次嘗試使用Unity。
任何幫助深表感謝! 在此先感謝
爲什麼你用Unity代替Windsor? – 2010-03-09 11:29:10
由於問題的「性質」。客戶沒有說這*有被使用,但指向這個方向。順便說一句,如果我使用RIA服務,這種技術是否適用? (或者我應該打開一個新的線程?) – 2010-03-10 07:29:43
AFAIK Unity不提供此功能。如果有機會,堅持溫莎。我對RIA服務的知識正好0,所以我建議最好打開一個新線程並在那裏詢問。 – 2010-03-10 14:05:32