Esempio n. 1
0
        public override Task Shutdown(CancellationToken cancellationToken = default)
        {
            foreach (IMessageReceiver receiver in Receivers.Values)
            {
                ((MessagePump)receiver).Dispose();
            }

            channelProvider.Dispose();
            return(Task.CompletedTask);
        }
Esempio n. 2
0
 public override Task Stop()
 {
     channelProvider.Dispose();
     return(base.Stop());
 }
 public void Dispose()
 {
     channelProvider.Dispose();
 }