Как получить RealProxy, когда я знаю только прозрачный прокси
У меня есть прозрачный прокси, например, сгенерированный WCF:
ChannelFactory<ICalculator> channelFactory =
new ChannelFactory<ICalculator>(
new NetNamedPipeBinding(),
"net.pipe://localhost/WcfTransparentProxy/Calculator" );
ICalculator calculator = channelFactory.CreateChannel();
Как я могу получить RealProxy от прозрачного прокси?
1 ответ
Решение
Специально для этого есть функция RemotingServices:
System.Runtime.Remoting.RemotingServices.GetRealProxy( transparentProxy );