Web/ForgeTrust.Runnable.Web.OpenApi/RunnableWebOpenApiModule.cs

RunnableWebOpenApiModule

Type

RunnableWebOpenApiModule

A web module that integrates OpenAPI/Swagger document generation into the application.
Method

ConfigureServices(StartupContext, IServiceCollection)

Configures services needed for OpenAPI, including document and operation transformers to customize the generated schema.
Method

ConfigureEndpoints(StartupContext, IEndpointRouteBuilder)

Maps the OpenAPI document endpoint.
Method

RegisterDependentModules(ModuleDependencyBuilder)

Registers dependencies for this module; currently no implementation is required.
Method

ConfigureHostBeforeServices(StartupContext, IHostBuilder)

Executes pre-service host configuration; currently no implementation is required.
Method

ConfigureHostAfterServices(StartupContext, IHostBuilder)

Executes post-service host configuration; currently no implementation is required.
Method

ConfigureWebApplication(StartupContext, IApplicationBuilder)

Configures the web application pipeline; currently no implementation is required.