HostingAbstractionsHostExtensions Klass

Definition

Tillhandahåller tilläggsmetoder för IHost från paketet med värdabstraktioner.

public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
Arv
HostingAbstractionsHostExtensions

Metoder

Name Description
Run(IHost)

Kör ett program och blockerar den anropande tråden tills värdavstängningen utlöses och alla IHostedService instanser stoppas.

RunAsync(IHost, CancellationToken)

Kör ett program och returnerar en Task som bara slutförs när token utlöses eller avstängning utlöses. Instansen tas bort när den host har körts.

Start(IHost)

Startar värden synkront.

StopAsync(IHost, TimeSpan)

Försöker på ett smidigt sätt stoppa värden med den angivna tidsgränsen.

WaitForShutdown(IHost)

Blockerar den anropande tråden tills avstängningen utlöses via Ctrl+C eller SIGTERM.

WaitForShutdownAsync(IHost, CancellationToken)

Returnerar en aktivitet som slutförs när avstängningen utlöses via den angivna token.

Gäller för