Skip to content

class OpenApiSchemaTransformerContext

cangjie
public class OpenApiSchemaTransformerContext

功能:提供架构转换器执行时的上下文信息。

成员概览

成员功能
init(IServiceProvider, String, String)创建架构转换器上下文实例。
let documentName当前正在生成的文档名称。
let services请求作用域的服务提供器。
let schemaName当前架构在 components/schemas 中的键名(即类型限定名)。

init(IServiceProvider, String, String)

cangjie
public init(services: IServiceProvider, documentName: String, schemaName: String)

功能:创建架构转换器上下文实例。

参数:

  • services: IServiceProvider - 请求作用域的服务提供器。
  • documentName: String - 当前正在生成的文档名称。
  • schemaName: String - 当前架构在 components/schemas 中的键名。

let documentName

cangjie
public let documentName: String

功能:当前正在生成的文档名称。

类型:String

let services

cangjie
public let services: IServiceProvider

功能:请求作用域的服务提供器。

类型:IServiceProvider

let schemaName

cangjie
public let schemaName: String

功能:当前架构在 components/schemas 中的键名(即类型限定名)。

类型:String