コード例 #1
0
 public DocumentationEndPointInspector(IOpenApiGenerationService openApiGenerationService, ISwaggerStaticResourceProvider swaggerStaticResourceProvider, EndPointServices endPointServices, IConfigurationManager configurationManager)
 {
     _openApiGenerationService      = openApiGenerationService;
     _swaggerStaticResourceProvider = swaggerStaticResourceProvider;
     _endPointServices     = endPointServices;
     _configurationManager = configurationManager;
 }
コード例 #2
0
 public OpenApiJsonEndPointMethodHandler(EndPointServices services,
                                         IEndPointMethodConfigurationReadOnly configuration,
                                         IOpenApiGenerationService openApiGenerationService)
 {
     Services                  = services;
     Configuration             = configuration;
     _openApiGenerationService = openApiGenerationService;
 }
コード例 #3
0
 /// <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;
 }