Я хранящих все мои конфигурации в модуле под названием CongigurationsПередача параметров модулей Prism
Что-то вроде этого: ConfigurationModule:
[Export(typeof(ConfigurationModule))]
public class ConfigurationModule : NotificationObject
{
public string ConnectionString { get; set; }
}
Теперь мне нужно пройти какое-то значение для ConnectionString из ConfigureAggregateCatalog после загрузки модуля.
Что такое призменный способ сделать это, пожалуйста, предоставьте код.
Заранее спасибо :)
Предпочитаете, что пользователь входит в систему, и мы хотим заполнить его информацию в ** ConfigurationModule ** и повторно использовать эту информацию позже. Где нужно это делать и как? – Amino
Спасибо за ваш ответ, я действительно не понимаю, чего вы пытаетесь достичь здесь. вы повторили ConfigurationModule в обоих классах, какие-либо объяснения для этого? – Amino
ConfigurationModule отмечен как зависимость AuthenticationModule и AnotherModule. Ваш контейнер IOC (Unity или MEF) увидит директиву [Import] и добавит экземпляр вашего ConfigurationModule в класс AnotherModule. Таким образом, AnotherModule может получить доступ к свойствам ConfigurationModule (например, ConnectionString.) – lecrank