NServiceBus.RoutingOptionExtensions.IsRoutingToThisInstance C# (CSharp) Method

IsRoutingToThisInstance() public static method

Returns whether the message should be routed to this endpoint instance.
public static IsRoutingToThisInstance ( this options ) : bool
options this Option being extended.
return bool
        public static bool IsRoutingToThisInstance(this SendOptions options)
        {
            Guard.AgainstNull(nameof(options), options);

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

            return false;
        }