|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Передача типизированного объекта между несвязанными ApplicationDomains
Есть один SecurityDomain.
(Все подгружаемые модули подгружаются с одного сайта, далее под словом домен подразумеваю только ApplicationDomain) Модуль подгружается в оттельный ApplicationDomain (подгрузить в дочерний домен нельзя, много переписывать из-за совпадающих определений) Затем я передаю объект типа ICustomInterface модулю. То есть ссылку на объект из одного домена в другой, причем эти домены не связаны дочерне-родительскими отношениями. Вызывать методы этого объекта напрямую я могу, но не могу привести его к типу ICustomInterface Пробовал вкомпиливать интерфейс в обе свфки, и, естественно, получил каст эксепшн. Есть долько одна придумка как подобное сделать: создать общий домен где будут все интерфейсы, и подгружаемые модули грузить в дочерние домены основного. Но тогда придется основное приложение тоже делать модулем Какие еще есть варианты?
__________________
Сам себе репортер Последний раз редактировалось iNils; 13.03.2010 в 18:10. |
Часовой пояс GMT +4, время: 15:31. |
|
« Предыдущая тема | Следующая тема » |
|
|