ConnectionBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Implementasi default untuk 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
- Warisan
-
ConnectionBuilder
- Penerapan
Konstruktor
ConnectionBuilder(IServiceProvider) |
Menginisialisasi instans ConnectionBuilderbaru . |
Properti
ApplicationServices |
IServiceProvider Mendapatkan yang menyediakan akses ke kontainer layanan aplikasi. |
Metode
Build() |
Membangun delegasi yang digunakan oleh aplikasi ini untuk memproses koneksi. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Menambahkan delegasi middleware ke alur koneksi aplikasi. |
Metode Ekstensi
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Tambahkan yang diberikan |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Tambahkan yang diberikan |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Tambahkan yang diberikan Lebih suka menggunakan Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) untuk performa yang lebih baik seperti yang ditunjukkan di bawah ini:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Gunakan yang diberikan |
UseHub<THub>(IConnectionBuilder) |
Konfigurasikan koneksi untuk menghosting jenis yang ditentukan Hub . |