コード例 #1
0
        public SubscriberCollection Remove <TMessage>(Subscriber.For <TMessage> subscriber) where TMessage : IMessage
        {
            var subscribers = SubscribersFor <TMessage>();

            lock (subscribersLock)
            {
                subscribers.Remove(subscriber);
            }
            return(this);
        }
コード例 #2
0
ファイル: ServiceBus.cs プロジェクト: ot-nara-alzapur/Siege
 public void Unsubscribe <TMessage>(Subscriber.For <TMessage> subscriber) where TMessage : IMessage
 {
     subscribers.Remove(subscriber);
 }
コード例 #3
0
ファイル: ServiceBus.cs プロジェクト: ot-nara-alzapur/Siege
 public void Subscribe <TMessage>(Subscriber.For <TMessage> subscriber) where TMessage : IMessage
 {
     subscribers.Add(subscriber);
 }