public DocumentationEndPointInspector(IOpenApiGenerationService openApiGenerationService, ISwaggerStaticResourceProvider swaggerStaticResourceProvider, EndPointServices endPointServices, IConfigurationManager configurationManager) { _openApiGenerationService = openApiGenerationService; _swaggerStaticResourceProvider = swaggerStaticResourceProvider; _endPointServices = endPointServices; _configurationManager = configurationManager; }
public OpenApiJsonEndPointMethodHandler(EndPointServices services, IEndPointMethodConfigurationReadOnly configuration, IOpenApiGenerationService openApiGenerationService) { Services = services; Configuration = configuration; _openApiGenerationService = openApiGenerationService; }
/// <summary> /// Default constructor /// </summary> /// <param name="openApiGenerationService"></param> /// <param name="swaggerAssetProvider"></param> /// <param name="configurationManager"></param> public DocumentationService(IOpenApiGenerationService openApiGenerationService, ISwaggerStaticResourceProvider swaggerAssetProvider, IConfigurationManager configurationManager) { _openApiGenerationService = openApiGenerationService; _swaggerAssetProvider = swaggerAssetProvider; _configurationManager = configurationManager; }