Ejemplo n.º 1
0
        public T Create <T>(Func <object> createChannel)
        {
            var channelManager = new WcfChannelManager(createChannel);
            var interceptor    = new WcfInterceptor(channelManager);
            var interfaces     = new Type[] { typeof(T), typeof(IClientChannel) };
            var proxy          = generator.CreateInterfaceProxyWithTarget(typeof(IWcfChannelManager), interfaces, channelManager, interceptor);

            return((T)proxy);
        }
Ejemplo n.º 2
0
 public WcfInterceptor(WcfChannelManager channelManager)
 {
     this.channelManager = channelManager;
 }
Ejemplo n.º 3
0
 public WcfInterceptor(WcfChannelManager channelManager)
 {
     this.channelManager = channelManager;
 }