public TextMessageRoute(Action<SocketSubscription, TextMessage> handler, TextMessageRoutePredicate predicate = null)
        {
            Ensure.That(handler, "handler").IsNotNull();

            Handler = handler;
            Predicate = predicate ?? ((action, subscription) => true);
        }
Example #2
0
        public Routes RegisterText(Action<SocketSubscription, TextMessage> handler, TextMessageRoutePredicate predicate = null)
        {
            TextMessageRoutes.Add(new TextMessageRoute(handler, predicate));

            return this;
        }