示例#1
0
 public void Add(IStoreSubscriber subscriber)
 {
     subscribers.TryAdd(new WeakReference <IStoreSubscriber>(subscriber), true);
 }
示例#2
0
文件: Store.cs 项目: TAGC/AsyncRedux
        /// <inheritdoc />
        public IDisposable Subscribe <TAction>(IStoreSubscriber <TState, TAction> subscriber)
        {
            subscriber.SetStore(this);

            return(_bus.Subscribe <TAction>(subscriber.ProcessDispatchedAction));
        }