protected override void DoSignalStop() { base.DoSignalStop(); this.DontLeak(() => m_Cache?.SignalStop()); this.DontLeak(() => m_Pile?.SignalStop()); allStores.OfType <Daemon>().ForEach(c => this.DontLeak(() => c.SignalStop())); }
protected override void DoSignalStop() { base.DoSignalStop(); this.DontLeak(() => m_Cache?.SignalStop()); this.DontLeak(() => m_Pile?.SignalStop()); allStores.OfType <Daemon>().ForEach(c => this.DontLeak(() => c.SignalStop())); }