HedgingHandler<T>
public Func<HedgingActionGeneratorArguments<T>, Func<ValueTask<Outcome<T>>>> ActionGenerator { get; set; }
public HedgingHandler(PredicateInvoker<HandleHedgingArguments> ShouldHandle, Func<HedgingActionGeneratorArguments<T>, Func<ValueTask<Outcome<T>>>> ActionGenerator, bool IsGeneric)
public void Deconstruct(out PredicateInvoker ShouldHandle, out Func ActionGenerator, out bool IsGeneric)
public Func<ValueTask<Outcome<TResult>>> GenerateAction<TResult>(HedgingActionGeneratorArguments<TResult> args)