public void Configure(ConnectionBuilder builder)
        {
            Fiber fiber = GetConfiguredFiber(builder);

            var proxy = new WcfChannelProxy(fiber, _endpointUri, _pipeName);

            builder.AddChannel(proxy);
            builder.AddDisposable(proxy);
        }
        public void Configure(ConnectionBuilder builder, T instance)
        {
            Channel <TChannel> channel = _accessor(instance);

            if (channel != null)
            {
                builder.AddChannel(channel);
            }
        }
Exemple #3
0
 public void Configure(ConnectionBuilder builder)
 {
     builder.AddChannel(_channel);
 }
Exemple #4
0
        public void AddChannel(Fiber fiber, Func <Fiber, Channel <TChannel> > channelFactory)
        {
            Channel <TChannel> channel = channelFactory(fiber);

            _builder.AddChannel(channel);
        }
		public void Configure(ConnectionBuilder builder)
		{
			builder.AddChannel(_channel);
		}