I'm not quite certain this is the same issue but you should try using the wrapper from this thread:
http://lists.ironpython.com/pipermail/users-ironpython.com/2006-September/003549.html The transparent proxies always succeed when casting them to an interface type so it's hard for us to work w/ the objects when we need to check for certain interfaces ourselves. From: ironpython-users-bounces+dinov=microsoft....@python.org [mailto:ironpython-users-bounces+dinov=microsoft....@python.org] On Behalf Of Muyal,Tsahi Sent: Tuesday, October 11, 2011 9:13 AM To: ironpython-users@python.org Subject: [Ironpython-users] .NET Remoting and Interface based objects Hi, I am trying to call our .NET service via remoting using IronPython I have the transparent proxy object but I don't know how to cast it to the interfaces (that are implemented by the server side object) I tried IServerInterface.SomeMethod(transparent-proxy-object) but it is failing with "expected IServerInterface, got MarshalByRefObject" How can I cast it to an interface? I am using 2.7 Thanks in advance, Tsahi Muyal
_______________________________________________ Ironpython-users mailing list Ironpython-users@python.org http://mail.python.org/mailman/listinfo/ironpython-users