我试图实现使用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