OpenApiSchemaTransformerContext 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示執行 OpenAPI 架構轉換器的內容。
public sealed class OpenApiSchemaTransformerContext
type OpenApiSchemaTransformerContext = class
Public NotInheritable Class OpenApiSchemaTransformerContext
- 繼承
-
OpenApiSchemaTransformerContext
建構函式
| 名稱 | Description |
|---|---|
| OpenApiSchemaTransformerContext() |
已淘汰.
表示執行 OpenAPI 架構轉換器的內容。 |
屬性
| 名稱 | Description |
|---|---|
| ApplicationServices |
取得與目標架構目前檔相關聯的應用程式服務。 |
| Document |
取得目前結構所屬的 OpenAPI 文件。 |
| DocumentName |
取得相關聯 OpenAPI 檔的名稱。 |
| JsonPropertyInfo |
如果目標結構是父結構的屬性,則會取得與目標結構相關的 。JsonPropertyInfo |
| JsonTypeInfo |
會取得與目標結構相關的資料 JsonTypeInfo 。 |
| ParameterDescription |
會取得與目標結構相關的資料 ApiParameterDescription 。 處理回應類型的 OpenAPI 架構時為 Null。 |
方法
| 名稱 | Description |
|---|---|
| GetOrCreateSchemaAsync(Type, ApiParameterDescription, CancellationToken) |
取得或為指定型別創造 。OpenApiSchema 用文件中註冊的 IOpenApiSchemaTransformers 來擴充結構。 如果 |