public Task Send(GrpcSendContext <T> context, IPipe <GrpcSendContext <T> > next) { var routingKey = _routingKeyFormatter.FormatRoutingKey(context); context.RoutingKey = routingKey; return(next.Send(context)); }
public string FormatRoutingKey(GrpcSendContext <TMessage> context) { return(_formatter.FormatRoutingKey(context)); }
string IRoutingKeyFormatter.FormatRoutingKey <T>(GrpcSendContext <T> context) { return(context.RoutingKey); }