![]() | ISuppress Interface |
Namespace: NLog
Name | Description | |
---|---|---|
![]() | Swallow(Action) |
Runs the provided action. If the action throws, the exception is logged at Error level. The exception is not propagated outside of this method.
|
![]() | Swallow(Task) |
Logs an exception is logged at Error level if the provided task does not run to completion.
|
![]() | SwallowT(FuncT) |
Runs the provided function and returns its result. If an exception is thrown, it is logged at Error level.
The exception is not propagated outside of this method; a default value is returned instead.
|
![]() | SwallowT(FuncT, T) |
Runs the provided function and returns its result. If an exception is thrown, it is logged at Error level.
The exception is not propagated outside of this method; a fallback value is returned instead.
|
![]() | SwallowAsync(FuncTask) |
Runs async action. If the action throws, the exception is logged at Error level. The exception is not propagated outside of this method.
|
![]() | SwallowAsync(Task) |
Returns a task that completes when a specified task to completes. If the task does not run to completion, an exception is logged at Error level. The returned task always runs to completion.
|
![]() | SwallowAsyncTResult(FuncTaskTResult) |
Runs the provided async function and returns its result. If the task does not run to completion, an exception is logged at Error level.
The exception is not propagated outside of this method; a default value is returned instead.
|
![]() | SwallowAsyncTResult(FuncTaskTResult, TResult) |
Runs the provided async function and returns its result. If the task does not run to completion, an exception is logged at Error level.
The exception is not propagated outside of this method; a fallback value is returned instead.
|