IConnectionBuilder 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义一个接口,该接口提供配置连接管道的机制。
public interface class IConnectionBuilder
public interface IConnectionBuilder
type IConnectionBuilder = interface
Public Interface IConnectionBuilder
- 派生
属性
ApplicationServices |
获取 IServiceProvider 提供对应用程序服务容器的访问权限的 。 |
方法
Build() |
生成此应用程序用于处理连接的委托。 |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
将中间件委托添加到应用程序的连接管道。 |
扩展方法
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
将给定 |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
将给定 |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
将给定 为了获得更好的性能,首选使用 Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) ,如下所示:
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
使用给定 |
UseHub<THub>(IConnectionBuilder) |
配置连接以托管指定 Hub 类型。 |