Удаленное взаимодействие.NET - вложенный MarshalByRefObject
Я использую устаревшее удаленное взаимодействие.NET для целей, которые иначе невозможно выполнить с помощью WCF. У меня есть ситуация, в которой я использую MarshalByRefObject
но тот, который вложил MarshalByRefObject
s, которые не представлены как свойства, но используются внутри.
Я использую ClientSponsor на стороне клиента для управления временем жизни этих объектов. Нужно ли регистрироваться на всех вложенных MarshalByRefObject
с или достаточно сделать это на корню MarshalByRef
"видимый" (это действительно интерфейс, поэтому нет совместного использования DLL) для клиента?
заранее спасибо