Программно я хочу загрузить много ресурсов (XAML), которые распределены по нескольким сборкам.
например, я хочу загрузить
- ресурсы A, B, C из Assembly1
- ресурсы P, Q, R из Assembly2
- ресурсы X, Y, Z из Assembly3
В моем файле app.config
я могу настроить именасборки и ресурсы для их извлечения.Application.LoadComponent
API помогает в загрузке ресурсов во время выполнения;но для этого нужно использовать столько ресурсов, сколько у меня есть.Таким образом, этот API будет вызываться 9 раз в моем примере.
Есть ли способ уменьшить количество вызовов?Я имею в виду, что будет 3 разных вызова на 3 сборки;но когда загружается одна сборка, должны быть загружены все указанные ресурсы из этой сборки.
Кто-нибудь знает что-то подобное?