0
我将应用程序转换为多租户应用程序,我的障碍之一是现在必须将每个租户的设置存储在数据库中。配置设置来自多租户数据库。使用Castle Windsor + S#arp
我目前使用DictionaryAdapter从我的应用配置文件读取设置到IConfigurationSettings接口。
因为我可以有很多租户,所以我认为我的配置设置需要注册才能使用不同的密钥,最好是主机名作为密钥。
但是,在城堡注册期间,我没有访问Request对象来获取我的主机名,我的NHibernate初始化也没有发生。
任何人都得到任何suggustions?
保罗
嗯,我认为最好在应用程序启动时加载它们并缓存它们。然后使用IoC在基本控制器中获取我的IConfigurationSettings实例。 – 2011-01-12 23:00:04