public I Install(ChannelFactory <I> factory) { CallInvoker invoker = new CallInvoker(typeof(I), factory); return(invoker.GetTransparentProxy() as I); }