HostingAbstractionsHostExtensions Classe

Definição

Fornece métodos de extensão para o IHost do pacote de abstrações de hospedagem.

public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
Herança
HostingAbstractionsHostExtensions

Métodos

Run(IHost)

Executa um aplicativo e bloqueia o thread de chamada até que o desligamento do host seja disparado e todas as IHostedService instâncias sejam interrompidas.

RunAsync(IHost, CancellationToken)

Executa um aplicativo e retorna uma Tarefa que só é concluída quando o token é disparado ou o desligamento é disparado e todas as IHostedService instâncias são interrompidas.

Start(IHost)

Inicia o host de forma síncrona.

StopAsync(IHost, TimeSpan)

Tenta parar normalmente o host com o tempo limite especificado.

WaitForShutdown(IHost)

Bloqueia o thread de chamada até que o desligamento seja disparado por meio de Ctrl+C ou SIGTERM.

WaitForShutdownAsync(IHost, CancellationToken)

Retorna uma tarefa que é concluída quando o desligamento é disparado por meio do token fornecido.

Aplica-se a