1 implementation of IDuplexSessionRouter
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\RoutingService.cs (1)
40
IDuplexSessionRouter
,
10 references to IDuplexSessionRouter
System.ServiceModel.Routing (10)
System\ServiceModel\Routing\ClientFactory.cs (2)
37
Fx.Assert(contractType == typeof(
IDuplexSessionRouter
), "Only one contract type remaining.");
358
class DuplexSessionClient : RoutingClientBase<
IDuplexSessionRouter
>
System\ServiceModel\Routing\RoutingBehavior.cs (1)
85
return typeof(
IDuplexSessionRouter
);
System\ServiceModel\Routing\RoutingChannelExtension.cs (2)
183
if (contractType == typeof(
IDuplexSessionRouter
))
185
return new RoutingChannelExtension<
IDuplexSessionRouter
>(endpointBehavior);
System\ServiceModel\Routing\RoutingEndpointTrait.cs (1)
13
if (routerContract == typeof(
IDuplexSessionRouter
))
System\ServiceModel\Routing\RoutingService.cs (4)
248
IAsyncResult
IDuplexSessionRouter
.BeginProcessMessage(Message message, AsyncCallback callback, object state)
250
return this.BeginProcessMessage<
IDuplexSessionRouter
>(message, callback, state);
253
void
IDuplexSessionRouter
.EndProcessMessage(IAsyncResult result)
255
this.EndProcessMessage<
IDuplexSessionRouter
>(result);