Microsoft.AspNetCore.Hosting Namespace
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.
Fornece tipos que ajudam a configurar e iniciar aplicativos Web.
App |
Método de extensão para adicionar a integração do Azure AppServices ao aplicativo. |
Convention |
Fornece tipos que ajudam a configurar e iniciar aplicativos Web. |
Delegate |
Usado para inicializar serviços e middlewares usados por um aplicativo. |
Environment |
Nomes de ambiente usados com frequência. |
Hosting |
Contém métodos de extensão para configurar o IWebHostBuilder. |
Hosting |
Métodos de extensão para IHostingEnvironment. |
Hosting |
Atributo de marcador que indica uma implementação de IHostingStartup que será carregada e executada ao criar um IWebHost. |
Kestrel |
Fornece tipos que ajudam a configurar e iniciar aplicativos Web. |
Kestrel |
Fornece tipos que ajudam a configurar e iniciar aplicativos Web. |
Kestrel |
Extensões para integração com systemd |
Listen |
Extensões para registro em log de conexão. |
Listen |
Métodos de extensão para ListenOptions que configuram o Kestrel para usar HTTPS para um determinado ponto de extremidade. |
Service |
Métodos de extensão que dão suporte a cenários de teste de unidade do servidor Kestrel. |
Startup |
Classe base para inicializar serviços e middlewares usados por um aplicativo. |
Startup |
Classe base para inicializar serviços e middlewares usados para configurar um |
Web |
Um construtor para IWebHost |
Web |
Contexto que contém os serviços comuns no IWebHost. Algumas propriedades podem ser nulas até serem definidas pelo IWebHost. |
Web |
Contém extensões para configurar um IWebHostBuilder. |
Web |
Fornece o método de extensões para usar Http.sys como o servidor para o host da Web. |
Web |
Métodos de extensão para o IIS fora do processo. |
Web |
Extensões do Kestrel IWebHostBuilder . |
Web |
Extensões libuv IWebHostBuilder . |
Web |
Fornece tipos que ajudam a configurar e iniciar aplicativos Web. |
Web |
IWebHostBuilder métodos de extensão para configurar o transporte pipes nomeados a ser usado pelo Kestrel. |
Web |
IWebHostBuilder métodos de extensão para configurar o transporte quic a ser usado pelo Kestrel. |
Web |
IWebHostBuilder métodos de extensão para configurar o transporte de soquete a ser usado pelo Kestrel. |
Web |
Fornece tipos que ajudam a configurar e iniciar aplicativos Web. |
Web |
Contém um conjunto de constantes que representam chaves de configuração. |
Web |
Contém extensões para gerenciar o ciclo de vida de um IWebHost. |
IApplication |
Permite que os consumidores executem a limpeza durante um desligamento normal. Esse tipo é obsoleto e será removido em uma versão futura. A alternativa recomendada é Microsoft.Extensions.Hosting.IHostApplicationLifetime. |
IHosting |
Fornece informações sobre o ambiente de hospedagem na Web em que um aplicativo está sendo executado. Esse tipo é obsoleto e será removido em uma versão futura. A alternativa recomendada é Microsoft.AspNetCore.Hosting.IWebHostEnvironment. |
IHosting |
Representa a configuração específica da plataforma que será aplicada a um IWebHostBuilder ao criar um IWebHost. |
IStartup |
Fornece uma interface para inicializar serviços e middleware usados por um aplicativo. |
IStartup |
Essa API dá suporte à infraestrutura de ASP.NET Core e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras. |
IStartup |
Essa API dá suporte à infraestrutura de ASP.NET Core e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras. |
IStartup |
Fornece uma interface para estender o pipeline de middleware com novos métodos Configure. Pode ser usado para adicionar padrões ao início ou ao final do pipeline sem precisar fazer com que o autor do aplicativo registre explicitamente o middleware. |
IWeb |
Representa um host da Web configurado. |
IWeb |
Um construtor para IWebHost. |
IWeb |
Fornece informações sobre o ambiente de hospedagem na Web em que um aplicativo está sendo executado. |
Para obter mais informações sobre ASP.NET Core hospedagem, consulte Host Genérico do .NET no ASP.NET Core.