/// <summary> /// Initializes the static field Any /// </summary> static DelegateSelector() { Any = new DelegateSelector(_ => true); }
/// <summary> /// Initializes the static field Any /// </summary> static DelegateSelector() { Any = new DelegateSelector(_ => true); }
/// <summary> /// Register or reregister an event handler. /// </summary> public void Subscribe(IHandleEvents eventHandler, ISelectEvents eventFilter = null) { eventFilter = eventFilter ?? DelegateSelector.Any; _eventHandlers[eventHandler] = eventFilter; }