HostingAbstractionsHostExtensions Clase

Definición

Proporciona métodos de extensión para desde IHost el paquete de abstracciones de hospedaje.

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

Métodos

Nombre Description
Run(IHost)

Ejecuta una aplicación y bloquea el subproceso que realiza la llamada hasta que se desencadene el apagado del host y se detengan todas las IHostedService instancias.

RunAsync(IHost, CancellationToken)

Ejecuta una aplicación y devuelve un Task que solo se completa cuando se desencadena o se desencadena el token. La host instancia se elimina de después de ejecutarse.

Start(IHost)

Inicia el host de forma sincrónica.

StopAsync(IHost, TimeSpan)

Intenta detener correctamente el host con el tiempo de espera especificado.

WaitForShutdown(IHost)

Bloquea el subproceso que realiza la llamada hasta que se desencadene el apagado a través de Ctrl+C o SIGTERM.

WaitForShutdownAsync(IHost, CancellationToken)

Devuelve una tarea que se completa cuando se desencadena el apagado a través del token especificado.

Se aplica a