public void UnregisterListener(IHasEventRaised <T> listener) { if (_eventListeners.Contains(listener)) { _eventListeners.Remove(listener); } }
public void RegisterListener(IHasEventRaised <T> listener) { if (!_eventListeners.Contains(listener)) { _eventListeners.Add(listener); } }