IConnectionBuilder 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 uma interface que fornece os mecanismos para configurar um pipeline de conexão.
public interface class IConnectionBuilder
public interface IConnectionBuilder
type IConnectionBuilder = interface
Public Interface IConnectionBuilder
- Derivado
Propriedades
ApplicationServices |
Obtém o IServiceProvider que fornece acesso ao contêiner de serviço do aplicativo. |
Métodos
Build() |
Cria o delegado usado por este aplicativo para processar conexões. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Adiciona um delegado de middleware ao pipeline de conexão do aplicativo. |
Métodos de Extensão
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Adicione o dado |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Adicione o dado |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Adicione o dado Prefira usar Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) para melhorar o desempenho, conforme mostrado abaixo:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Use o determinado |
UseHub<THub>(IConnectionBuilder) |
Configure a conexão para hospedar o tipo especificado Hub . |