NServiceBus.CriticalError.CriticalError C# (CSharp) Method

CriticalError() public method

Initializes a new instance of CriticalError.
public CriticalError ( Task>.Func onCriticalErrorAction ) : System
onCriticalErrorAction Task>.Func The action to execute when a critical error is triggered.
return System
        public CriticalError(Func<ICriticalErrorContext, Task> onCriticalErrorAction)
        {
            if (onCriticalErrorAction == null)
            {
                criticalErrorAction = DefaultCriticalErrorHandling;
            }
            else
            {
                criticalErrorAction = onCriticalErrorAction;
            }
        }