C# Class Nancy.Swagger.Services.DefaultSwaggerMetadataProvider

Inheritance: SwaggerMetadataProvider
Show file Open project: khellang/Nancy.Swagger

Public Methods

Method Description
DefaultSwaggerMetadataProvider ( IRouteCacheProvider routeCacheProvider, ISwaggerModelCatalog modelCatalog, ISwaggerTagCatalog tagCatalog ) : System.Collections.Generic

Protected Methods

Method Description
RetrieveSwaggerModels ( ) : IList
RetrieveSwaggerPaths ( ) : SwaggerRouteData>.IDictionary
RetrieveSwaggerTags ( ) : IList

Method Details

DefaultSwaggerMetadataProvider() public method

public DefaultSwaggerMetadataProvider ( IRouteCacheProvider routeCacheProvider, ISwaggerModelCatalog modelCatalog, ISwaggerTagCatalog tagCatalog ) : System.Collections.Generic
routeCacheProvider IRouteCacheProvider
modelCatalog ISwaggerModelCatalog
tagCatalog ISwaggerTagCatalog
return System.Collections.Generic

RetrieveSwaggerModels() protected method

protected RetrieveSwaggerModels ( ) : IList
return IList

RetrieveSwaggerPaths() protected method

protected RetrieveSwaggerPaths ( ) : SwaggerRouteData>.IDictionary
return SwaggerRouteData>.IDictionary

RetrieveSwaggerTags() protected method

protected RetrieveSwaggerTags ( ) : IList
return IList