public void Add(IStoreSubscriber subscriber) { subscribers.TryAdd(new WeakReference <IStoreSubscriber>(subscriber), true); }
/// <inheritdoc /> public IDisposable Subscribe <TAction>(IStoreSubscriber <TState, TAction> subscriber) { subscriber.SetStore(this); return(_bus.Subscribe <TAction>(subscriber.ProcessDispatchedAction)); }