static string ExtractDestination(UnicastRoutingStrategy route) { var headers = new Dictionary <string, string>(); var addressTag = (UnicastAddressTag)route.Apply(headers); return(addressTag.Destination); }
public override AddressTag Apply(Dictionary <string, string> headers) { var unicastTag = (UnicastAddressTag)unicastStrategy.Apply(headers); headers["NServiceBus.Bridge.DestinationEndpoint"] = unicastTag.Destination; return(new UnicastAddressTag(routerAddress)); }