NServiceBus.RecoverabilitySettings.CustomPolicy C# (CSharp) Method

CustomPolicy() public method

Configures a custom recoverability policy. It allows to take full control over the recoverability decision process.
public CustomPolicy ( Func custom ) : RecoverabilitySettings
custom Func The custom recoverability.
return RecoverabilitySettings
        public RecoverabilitySettings CustomPolicy(Func<RecoverabilityConfig, ErrorContext, RecoverabilityAction> custom)
        {
            Guard.AgainstNull(nameof(custom), custom);

            Settings.Set(Recoverability.PolicyOverride, custom);

            return this;
        }