Я преобразую свое приложение в приложение с несколькими арендаторами, и одно из моих препятствий заключается в том, что теперь мне нужно сохранять настройки для каждого арендатора в базе данных.
В настоящее время я использую DictionaryAdapter для считывания настроек из файла конфигурации моего приложения в интерфейс IConfigurationSettings.
Поскольку у меня может быть много арендаторов, я думаю, что мои параметры конфигурации необходимо зарегистрировать для блокировки с разными ключами, в идеале имя хоста в качестве ключа.
Тем не менее, во время регистрации в замке у меня нет доступа к объекту Request для получения моего имени хоста, также не произошла моя инициализация NHibernate.
Кто-нибудь получил какие-либо предположения?
Пол