OpenApiDocumentExtensions - класс

Extension methods for OpenApiDocument.

Definition

Пространство имён: Tessa.Web.Unchase.Swashbuckle.Extensions
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public static class OpenApiDocumentExtensions
Inheritance
Object    OpenApiDocumentExtensions

Методы

RemovePathsAndComponentsWithoutAcceptedRolesForTController(OpenApiDocument, FuncTController, String, IReadOnlyListString) Remove Paths and Components from OpenApi documentation for specific controller action without accepted roles.
RemovePathsAndComponentsWithoutAcceptedRolesForTController(OpenApiDocument, String, IReadOnlyListString) Remove Paths and Components from OpenApi documentation for specific controller action without accepted roles.
RemovePathsAndComponentsWithoutAcceptedRolesForControllerTController Remove Paths and Components from OpenApi documentation for specific controller without accepted roles.
TryGetEditableExtensions Возвращает список расширений объекта, если они доступны на изменение. Инициализирует в readOnlyExtensible свойство Extensions, если оно доступно для изменения и имеет значение null.
TryGetReference(IOpenApiResponse) Возвращает объект OpenApiReferenceWithDescription объекта response, если тот его содержит.
TryGetReference(IOpenApiSchema) Возвращает объект JsonSchemaReference объекта schema, если тот его содержит.

См. также