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); } }
public void Configure(ConnectionBuilder builder) { builder.AddChannel(_channel); }
public void AddChannel(Fiber fiber, Func <Fiber, Channel <TChannel> > channelFactory) { Channel <TChannel> channel = channelFactory(fiber); _builder.AddChannel(channel); }