C# Класс NSwag.CodeGeneration.SwaggerGenerators.AssemblyTypeToSwaggerGenerator

Generates a SwaggerDocument from a Web API controller or type which is located in a .NET assembly.
Наследование: AssemblyTypeToSwaggerGeneratorBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AssemblyTypeToSwaggerGenerator ( AssemblyTypeToSwaggerGeneratorSettings settings ) : System

Initializes a new instance of the AssemblyTypeToSwaggerGenerator class.

Generate ( string classNames ) : SwaggerDocument

Generates the Swagger definition for the given classes without operations (used for class generation).

GetClasses ( ) : string[]

Gets the available controller classes from the given assembly.

Приватные методы

Метод Описание
GetAllReferencePaths ( AssemblyTypeToSwaggerGeneratorSettings settings ) : string[]

Описание методов

AssemblyTypeToSwaggerGenerator() публичный Метод

Initializes a new instance of the AssemblyTypeToSwaggerGenerator class.
public AssemblyTypeToSwaggerGenerator ( AssemblyTypeToSwaggerGeneratorSettings settings ) : System
settings AssemblyTypeToSwaggerGeneratorSettings The settings.
Результат System

Generate() публичный Метод

Generates the Swagger definition for the given classes without operations (used for class generation).
public Generate ( string classNames ) : SwaggerDocument
classNames string The class names.
Результат SwaggerDocument

GetClasses() публичный Метод

Gets the available controller classes from the given assembly.
public GetClasses ( ) : string[]
Результат string[]