NServiceBus.RoutingOptionExtensions.GetRouteToSpecificInstance C# (CSharp) Method

GetRouteToSpecificInstance() public static method

Returns the instance configured by RouteToSpecificInstance where the message should be routed to.
public static GetRouteToSpecificInstance ( this options ) : string
options this Option being extended.
return string
        public static string GetRouteToSpecificInstance(this SendOptions options)
        {
            Guard.AgainstNull(nameof(options), options);

            UnicastSendRouterConnector.State state;
            if (options.Context.TryGet(out state) && state.Option == UnicastSendRouterConnector.RouteOption.RouteToSpecificInstance)
            {
                return state.SpecificInstance;
            }

            return null;
        }