public void Remove(IUserIdentifier userIdentifier) { var identifier = userIdentifier.GetKey(); if (_map.TryGetValue(identifier, out var stoppingAction)) { stoppingAction.IsStopRequested = true; _map.Remove(identifier); } }
public void Add(IUserIdentifier userIdentifier, StoppingAction stoppingAction) { _map.Add(userIdentifier.GetKey(), stoppingAction); }