TreeRouteBuilder 类

定义

实例生成器 TreeRouter

public ref class TreeRouteBuilder
public class TreeRouteBuilder
type TreeRouteBuilder = class
Public Class TreeRouteBuilder
继承
TreeRouteBuilder

构造函数

TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

初始化 TreeRouteBuilder 的新实例。

TreeRouteBuilder(ILoggerFactory, UrlEncoder, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)
已过时.

此构造函数已过时,将在将来的版本中删除。 建议的替代方法是不采用 UrlEncoder 的重载。

初始化 TreeRouteBuilder 的新实例。

属性

InboundEntries

获取 的列表 InboundRouteEntry

OutboundEntries

获取 的列表 OutboundRouteEntry

方法

Build()

TreeRouter InboundEntries使用 在此 TreeRouteBuilder中定义的 和 OutboundEntries 生成 。

Build(Int32)

TreeRouter InboundEntries使用 在此 TreeRouteBuilder中定义的 和 OutboundEntries 生成 。

Clear()

从此 TreeRouteBuilder中删除所有 InboundEntriesOutboundEntries

MapInbound(IRouter, RouteTemplate, String, Int32)

将新的入站路由添加到 TreeRouter

MapOutbound(IRouter, RouteTemplate, RouteValueDictionary, String, Int32)

将新的出站路由添加到 TreeRouter

适用于