OpenMod Docs OpenMod Docs
OpenMod Docs OpenMod Docs
OpenMod .NET Plugin Framework.

Class AsyncDisposeAction

Inheritance
System.Object
AsyncDisposeAction
Namespace: OpenMod.Core.Helpers
Assembly: OpenMod.Core.dll
Syntax
public sealed class AsyncDisposeAction : IAsyncDisposable

Constructors

| Improve this Doc View Source

AsyncDisposeAction(Func<Task>)

Declaration
public AsyncDisposeAction(Func<Task> disposeTask)
Parameters
Type Name Description
Func<Task> disposeTask

Methods

| Improve this Doc View Source

DisposeAsync()

Declaration
public ValueTask DisposeAsync()
Returns
Type Description
ValueTask

Extension Methods

DisposeHelper.DisposeSyncOrAsync(Object)