ConnectionBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Una implementación predeterminada 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
- Herencia
-
ConnectionBuilder
- Implementaciones
Constructores
ConnectionBuilder(IServiceProvider) |
Inicializa una nueva instancia de la clase ConnectionBuilder. |
Propiedades
ApplicationServices |
Obtiene el IServiceProvider objeto que proporciona acceso al contenedor de servicios de la aplicación. |
Métodos
Build() |
Compila el delegado usado por esta aplicación para procesar las conexiones. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Agrega un delegado de middleware a la canalización de conexión de la aplicación. |
Métodos de extensión
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Agregue el especificado |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Agregue el especificado |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Agregue el especificado Prefiere usar Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) para mejorar el rendimiento, como se muestra a continuación:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Use el especificado |
UseHub<THub>(IConnectionBuilder) |
Configure la conexión para hospedar el tipo especificado Hub . |