Sisk

Class

ApiGenerationContext

Namespace
Sisk.Documenting
Assembly
Sisk.Documenting.dll

Provides context information used during API generation, such as application metadata and handlers for generating example bodies and parameters.

C#
public sealed class ApiGenerationContext

Inheritance #

object ← ApiGenerationContext

Inherited Members #

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors #

NameDescription
ApiGenerationContext()Initializes a new ApiGenerationContext class instance.

Properties #

NameDescription
ApplicationDescriptionGets or sets the description of the application.
ApplicationNameGets or sets the name of the application.
ApplicationVersionGets or sets the version of the application.
BodyExampleTypeHandlerGets or sets the handler used to generate example bodies for request and response types.
ContentSchemaTypeHandlerGets or sets the handler used to process content schema types.
HandlerGets or sets the handler used to modify generated API documentation items.
ParameterExampleTypeHandlerGets or sets the handler used to generate example parameters for query, route, and header parameters.

Type to search the documentation and the API reference.