IConnectionBuilder Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje interfejs, który udostępnia mechanizmy konfigurowania potoku połączenia.
public interface class IConnectionBuilder
public interface IConnectionBuilder
type IConnectionBuilder = interface
Public Interface IConnectionBuilder
- Pochodne
Właściwości
ApplicationServices |
Pobiera element IServiceProvider , który zapewnia dostęp do kontenera usługi aplikacji. |
Metody
Build() |
Kompiluje delegata używanego przez tę aplikację do przetwarzania połączeń. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Dodaje delegata oprogramowania pośredniczącego do potoku połączenia aplikacji. |
Metody rozszerzania
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Dodaj daną |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Dodaj daną |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Dodaj daną Preferuj użycie Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) w celu uzyskania lepszej wydajności, jak pokazano poniżej:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Użyj podanego |
UseHub<THub>(IConnectionBuilder) |
Skonfiguruj połączenie do hostowania określonego Hub typu. |