Exemple #1
0
        /// <summary>
        /// Delivers the specified message.
        /// </summary>
        /// <param name="message">The message.</param>
        /// <param name="subscription">The subscription.</param>
        public void Deliver(IMessageHubMessage message, IMessageHubSubscription subscription)
        {
            if (subscription == null)
            {
                throw new ArgumentNullException(nameof(subscription));
            }

            subscription.Deliver(message);
        }
Exemple #2
0
 public SubscriptionItem(IMessageHubProxy proxy, IMessageHubSubscription subscription)
 {
     Proxy        = proxy;
     Subscription = subscription;
 }
Exemple #3
0
 /// <summary>
 ///     Delivers the specified message.
 /// </summary>
 /// <param name="message">The message.</param>
 /// <param name="subscription">The subscription.</param>
 public void Deliver(IMessageHubMessage message, IMessageHubSubscription subscription)
 {
     subscription.Deliver(message);
 }