FakeHost.StopAsync(CancellationToken) Method

Definition

Attempts to gracefully stop the program.

public System.Threading.Tasks.Task StopAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member StopAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.StopAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StopAsync (Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

cancellationToken
CancellationToken

Used to indicate when stop should no longer be graceful.

Returns

A Task that will be completed when the IHost stops.

Implements

Exceptions

The cancellation token was canceled. This exception is stored into the returned task.

Remarks

If no cancellation token is given, a new one using StartUpTimeout is used.

Applies to