IConnectionBuilder Arabirim

Tanım

Bağlantı işlem hattını yapılandırma mekanizmalarını sağlayan bir arabirim tanımlar.

public interface class IConnectionBuilder
public interface IConnectionBuilder
type IConnectionBuilder = interface
Public Interface IConnectionBuilder
Türetilmiş

Özellikler

ApplicationServices

Uygulamanın IServiceProvider hizmet kapsayıcısı için erişim sağlayan 'i alır.

Yöntemler

Build()

Bağlantıları işlemesi için bu uygulama tarafından kullanılan temsilciyi derleme.

Use(Func<ConnectionDelegate,ConnectionDelegate>)

Uygulamanın bağlantı işlem hattına bir ara yazılım temsilcisi ekler.

Uzantı Metotları

Run(IConnectionBuilder, Func<ConnectionContext,Task>)

Verilen bağlantıyı ekleyin middleware .

Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>)

Verilen bağlantıyı ekleyin middleware .

UseConnectionHandler<TConnectionHandler>(IConnectionBuilder)

Verilen öğesini kullanın TConnectionHandler ConnectionHandler .

UseHub<THub>(IConnectionBuilder)

Bağlantıyı belirtilen türü barındıracak şekilde yapılandırın Hub .

Şunlara uygulanır