Table of Contents

Namespace arolariu.Backend.Core.Domain.General.Services.Swagger

Classes

SwaggerConfigurationService

Provides centralized configuration for Swagger/OpenAPI documentation generation and UI presentation. This service configures the API documentation system used by the arolariu.ro public API, including custom schemas, authentication requirements, and presentation options.

SwaggerFilterService

Implements custom filtering and enhancement logic for the OpenAPI/Swagger document generation. This service processes the generated Swagger document to remove internal endpoints from public documentation and adds external documentation references to improve API discoverability.