ConnectionBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Výchozí implementace pro 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
- Dědičnost
-
ConnectionBuilder
- Implementuje
Konstruktory
ConnectionBuilder(IServiceProvider) |
Inicializuje novou instanci objektu ConnectionBuilder. |
Vlastnosti
ApplicationServices |
IServiceProvider Získá, který poskytuje přístup ke kontejneru služby aplikace. |
Metody
Build() |
Vytvoří delegáta, který tato aplikace používá ke zpracování připojení. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Přidá do kanálu připojení aplikace delegáta middlewaru. |
Metody rozšíření
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Přidejte danou možnost |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Přidejte danou možnost |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Přidejte danou možnost Upřednostněte používání Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) pro lepší výkon, jak je znázorněno níže:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Použijte danou |
UseHub<THub>(IConnectionBuilder) |
Nakonfigurujte připojení pro hostování zadaného Hub typu. |