IHostedLifecycleService Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define métodos que são executados antes ou depois StartAsync(CancellationToken) e StopAsync(CancellationToken).
public interface class IHostedLifecycleService : Microsoft::Extensions::Hosting::IHostedService
public interface IHostedLifecycleService : Microsoft.Extensions.Hosting.IHostedService
type IHostedLifecycleService = interface
interface IHostedService
Public Interface IHostedLifecycleService
Implements IHostedService
- Implementações
Métodos
StartAsync(CancellationToken) |
Disparado quando o host de aplicativo está pronto para iniciar o serviço. (Herdado de IHostedService) |
StartedAsync(CancellationToken) |
Disparado após StartAsync(CancellationToken). |
StartingAsync(CancellationToken) |
Disparado antes StartAsync(CancellationToken)de . |
StopAsync(CancellationToken) |
Disparado quando o host de aplicativo está executando um desligamento normal. (Herdado de IHostedService) |
StoppedAsync(CancellationToken) |
Disparado após StopAsync(CancellationToken). |
StoppingAsync(CancellationToken) |
Disparado antes StopAsync(CancellationToken)de . |
Métodos de Extensão
StartAndStopAsync(IHostedService, CancellationToken) |
Inicia e interrompe imediatamente o serviço. |