| 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: 5.3.4+73d83d3161d31288ca5c554cc50d27b6bed5f28b
Syntax public 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