 | LoggerSwallowAsync Method (FuncTask) |
Runs async action. If the action throws, the exception is logged at Error level. The exception is not propagated outside of this method.
Namespace:
NLog
Assembly:
NLog (in NLog.dll) Version: 6.0.0+cfb73701cda54e2410b006f649f072e90daef707
Syntaxpublic Task SwallowAsync(
Func<Task> asyncAction
)
Public Function SwallowAsync (
asyncAction As Func(Of Task)
) As Task
Dim instance As Logger
Dim asyncAction As Func(Of Task)
Dim returnValue As Task
returnValue = instance.SwallowAsync(asyncAction)
abstract SwallowAsync :
asyncAction : Func<Task> -> Task
override SwallowAsync :
asyncAction : Func<Task> -> Task Parameters
- asyncAction
- Type: SystemFuncTask
Async action to execute.
Return Value
Type:
TaskImplements
ISuppress.SwallowAsync(FuncTask)
See Also