示例#1
0
 /// <summary><see cref="ISender{TMessage}"/></summary>
 public IDisposable Subscribe(AsyncAction <ReplicableMessage <TMessage> > handler)
 {
     _handlers.Add(handler);
     return(Disposable.Create(() => _handlers.Remove(handler)));
 }
示例#2
0
 /// <summary><see cref="ISender{TMessage}"/></summary>
 public IDisposable Subscribe(AsyncAction <T> handler)
 {
     _handlers.Add(handler);
     return(Disposable.Create(() => _handlers.Remove(handler)));
 }