Struct FireflyBackgroundWorker.AsyncScope
public readonly struct FireflyBackgroundWorker.AsyncScope : IAsyncDisposable, IDisposable
- Implements
- Inherited Members
Constructors
AsyncScope(ILogger, AsyncServiceScope, IDisposable)
public AsyncScope(ILogger logger, AsyncServiceScope serviceScope, IDisposable loggingScope)
Parameters
logger
ILoggerserviceScope
AsyncServiceScopeloggingScope
IDisposable
Fields
logger
public readonly ILogger logger
Field Value
loggingScope
public readonly IDisposable loggingScope
Field Value
serviceScope
public readonly AsyncServiceScope serviceScope
Field Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
DisposeAsync()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
public ValueTask DisposeAsync()
Returns
- ValueTask
A task that represents the asynchronous dispose operation.