private void RemoveTorrent(TorrentSimpleViewModel tvm) { Torrents.Remove(tvm); tvm.OnRemoveItem -= RemoveTorrentHandler; if (_torrentCache.ContainsKey(tvm.TorrentData)) { _torrentCache.Remove(tvm.TorrentData); } }
private void AddTorrent(TorrentSimpleViewModel tvm) { tvm.OnRemoveItem += RemoveTorrentHandler; Torrents.Add(tvm); }