/// <summary> /// Actions to be done on event triggering. In default implementation list of actions is executed immediately. /// This is a main class extension point if some additional actions should be done on event trigger. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="eventArgs">Event argument.</param> protected override void OnEvent(object sender, object eventArgs) { throttleHelper.DispatchTriggerEvent(eventArgs); }
private void CalculateThrottled() { _throttleHelper?.DispatchTriggerEvent(null); }