ConnectionBuilder Classe
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.
Uma implementação padrão para IConnectionBuilder.
public ref class ConnectionBuilder : Microsoft::AspNetCore::Connections::IConnectionBuilder
public class ConnectionBuilder : Microsoft.AspNetCore.Connections.IConnectionBuilder
type ConnectionBuilder = class
interface IConnectionBuilder
Public Class ConnectionBuilder
Implements IConnectionBuilder
- Herança
-
ConnectionBuilder
- Implementações
Construtores
ConnectionBuilder(IServiceProvider) |
Inicializa uma nova instância de ConnectionBuilder. |
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 especificado |
UseHub<THub>(IConnectionBuilder) |
Configure a conexão para hospedar o tipo especificado Hub . |