 | 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.5.0+1873145cbc26e0312d9481234d69ce7dc68aac4e
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