ProxyGenerator generator = new ProxyGenerator();
var interceptor = new StandardInterceptor();
MyInterfaceImpl test = (MyInterfaceImpl)generator.CreateClassProxy(typeof(MyInterfaceImpl), interceptor);
In above example, test object is proxy object, assume it is created by 3rd party.
I am not able to pass to WCF operation contract accepting MyInterfaceImpl parameter as its type is not MyInterfaceImpl but it is MyInterfaceImplProxy.
How can we convert test object to MyInterfaceImpl type? Please help.