ConnectionBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementazione predefinita per 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
- Ereditarietà
-
ConnectionBuilder
- Implementazioni
Costruttori
ConnectionBuilder(IServiceProvider) |
Inizializza una nuova istanza di ConnectionBuilder. |
Proprietà
ApplicationServices |
Ottiene l'oggetto che fornisce l'accesso IServiceProvider al contenitore del servizio dell'applicazione. |
Metodi
Build() |
Compila il delegato usato da questa applicazione per elaborare le connessioni. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Aggiunge un delegato middleware alla pipeline di connessione dell'applicazione. |
Metodi di estensione
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Aggiungere l'oggetto specificato |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Aggiungere l'oggetto specificato |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Aggiungere l'oggetto specificato Preferire l'uso Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) per ottenere prestazioni migliori, come illustrato di seguito:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Usare l'oggetto specificato |
UseHub<THub>(IConnectionBuilder) |
Configurare la connessione per ospitare il tipo specificato Hub . |