Table of Contents

Method DisposeAsyncCore

Namespace
MVVrus.AspNetCore.ActiveSession.StdRunner
Assembly
MVVrus.AspNetCore.ActiveSession.dll

DisposeAsyncCore()

Protected, overrides EnumerableRunnerBase.DisposeAsyncCore. This method performs a real work of disposing the object instance asynchronously.

protected override Task DisposeAsyncCore()

Returns

Task

A task that presents asynchronous process of disposing the runner.

Remarks

This override first awaits completion of the fetch task used by the implementation of
GetRequiredAsync method, if such a task is running. Then it awaits completion of the background task enumerating the enumerable for which this instance serves an an adapter. And at last it awaits its base method.