Necesito llamar a un método de objeto en otro appdomain (pase el param y obtenga el resultado). Ideas?¿La forma más simple de realizar una llamada entre dominios?
UPD ambos AppDomain's no son creados por mi código (la aplicación anfitriona lo crea, y luego se llama a mi código). ¿Cómo puedo obtener acceso a un AppDomain de otro?
Completo se me olvidó ese método. En realidad, es mucho más conveniente que utilizar DoCallBack;) –
¡Agradable! ¿Es posible hacer devoluciones de llamada de esta manera? – user626528
@ user626528 Sí, pero no solo una devolución de llamada para un método de un objeto. Si crea un objeto en otro dominio, se invocan todos sus métodos en ese dominio. Supongo que debe crear una clase que será responsable de su devolución de llamada, luego crear una instancia de esa clase en otro dominio a través de 'AppDomain.CreateInstanceAndUnwrap' y, finalmente, llamar al método en la instancia en el otro dominio. – Centro