public virtual void Fire(TTrigger trigger) { if (!IsEnabled) { return; } ExecutionHelper.FireCore(trigger, this); }
public virtual void Fire <TArgument>(ParameterizedTrigger <TTrigger, TArgument> parameterizedTrigger, TArgument argument) { if (!IsEnabled) { return; } ExecutionHelper.FireCore(parameterizedTrigger, argument, this); }