IWebHost Interface
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.
Representa um host da Web configurado.
public interface class IWebHost : IDisposable
public interface IWebHost : IDisposable
type IWebHost = interface
interface IDisposable
Public Interface IWebHost
Implements IDisposable
- Implementações
Server |
O IFeatureCollection exposto pelo servidor configurado. |
Services |
O IServiceProvider para o host. |
Start() |
Inicia a escuta nos endereços configurados. |
Start |
Inicia a escuta nos endereços configurados. |
Stop |
Tente interromper normalmente o host. |
Run(IWeb |
Executa um aplicativo Web e bloqueia o thread de chamada até que o token seja disparado ou o desligamento seja disparado. |
Run(IWeb |
Executa um aplicativo Web e bloqueia o thread de chamada até o desligamento do host. |
Run |
Executa um aplicativo Web e retorna uma Tarefa que só é concluída quando o token é disparado ou o desligamento é disparado. |
Stop |
Tenta interromper normalmente o host com o tempo limite determinado. |
Wait |
Bloqueie o thread de chamada até que o desligamento seja disparado por meio de Ctrl+C ou SIGTERM. |
Wait |
Retorna uma tarefa que é concluída quando o desligamento é disparado por meio do token fornecido, Ctrl+C ou SIGTERM. |
Run |
Executa o aplicativo Web especificado dentro de um serviço windows e bloqueia até que o serviço seja interrompido. |
Get |
Recupera o cliente de teste do TestServer nos serviços de host. |
Get |
Recupera o TestServer dos serviços de host. |
Produto | Versões |
---|---|
ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |