Skip to content

class EndpointBuilder

cangjie
public abstract class EndpointBuilder

功能:定义构建端点实例所需的抽象成员。

成员概览

成员功能
init()创建一个端点构建器基类实例。
prop metadata返回端点元数据集合。
prop delegate返回端点执行委托。
prop services返回构建端点使用的服务提供器。
prop displayName获取或设置端点显示名称。
func build()构建并返回端点实例。

init()

cangjie
protected init()

功能:创建一个端点构建器基类实例。

prop metadata

cangjie
public prop metadata: List<Any>

功能:返回端点元数据集合。

类型:List<Any>

prop delegate

cangjie
public prop delegate: RequestDelegate

功能:返回端点执行委托。

类型:RequestDelegate

prop services

cangjie
public prop services: IServiceProvider

功能:返回构建端点使用的服务提供器。

类型:IServiceProvider

prop displayName

cangjie
public mut prop displayName: ?String

功能:获取或设置端点显示名称。

类型:?String

func build()

cangjie
public func build(): Endpoint

功能:构建并返回端点实例。

返回值: