Example #1
0
        public void Publish(Action <PublishingExpression> configuration)
        {
            var expression = new PublishingExpression(this);

            configuration(expression);
            expression.AttachSubscriptions();
        }
Example #2
0
        public IPublishToExpression PublishAllMessages()
        {
            var expression = new PublishingExpression(this)
            {
                AutoAddSubscriptions = true
            };

            expression.AddSubscriptionForAllMessages();
            return(expression);
        }