C# Class Swashbuckle.Application.SwaggerUiConfig

Afficher le fichier Open project: BenjaminAdams/Swashbuckle-blue Class Usage Examples

Méthodes publiques

Méthode Description
BooleanValues ( IEnumerable values ) : void
CustomAsset ( string path, Assembly resourceAssembly, string resourceName ) : void
CustomLogo ( string url ) : void
CustomSwagDocLocation ( string url ) : void
DisableValidator ( ) : void
DocExpansion ( DocExpansion docExpansion ) : void
EnableDiscoveryUrlSelector ( ) : void
EnableOAuth2Support ( string clientId, string realm, string appName ) : void
EnableOAuth2Support ( string clientId, string clientSecret, string realm, string appName ) : void
InjectJavaScript ( Assembly resourceAssembly, string resourceName ) : void
InjectStylesheet ( Assembly resourceAssembly, string resourceName, string media = "screen" ) : void
SetApiKeyDetails ( Swashbuckle.Application.SecuritySchemeBuilder sec ) : void
SetValidatorUrl ( string url ) : void
SwaggerUiConfig ( IEnumerable discoveryPaths, string>.Func rootUrlResolver ) : System

Private Methods

Méthode Description
GetRootUrl ( HttpRequestMessage swaggerRequest ) : string
GetSwaggerUiProvider ( ) : IAssetProvider
MapPathsForSwaggerUiAssets ( ) : void

Method Details

BooleanValues() public méthode

public BooleanValues ( IEnumerable values ) : void
values IEnumerable
Résultat void

CustomAsset() public méthode

public CustomAsset ( string path, Assembly resourceAssembly, string resourceName ) : void
path string
resourceAssembly System.Reflection.Assembly
resourceName string
Résultat void

CustomLogo() public méthode

public CustomLogo ( string url ) : void
url string
Résultat void

CustomSwagDocLocation() public méthode

public CustomSwagDocLocation ( string url ) : void
url string
Résultat void

DisableValidator() public méthode

public DisableValidator ( ) : void
Résultat void

DocExpansion() public méthode

public DocExpansion ( DocExpansion docExpansion ) : void
docExpansion DocExpansion
Résultat void

EnableDiscoveryUrlSelector() public méthode

public EnableDiscoveryUrlSelector ( ) : void
Résultat void

EnableOAuth2Support() public méthode

public EnableOAuth2Support ( string clientId, string realm, string appName ) : void
clientId string
realm string
appName string
Résultat void

EnableOAuth2Support() public méthode

public EnableOAuth2Support ( string clientId, string clientSecret, string realm, string appName ) : void
clientId string
clientSecret string
realm string
appName string
Résultat void

InjectJavaScript() public méthode

public InjectJavaScript ( Assembly resourceAssembly, string resourceName ) : void
resourceAssembly System.Reflection.Assembly
resourceName string
Résultat void

InjectStylesheet() public méthode

public InjectStylesheet ( Assembly resourceAssembly, string resourceName, string media = "screen" ) : void
resourceAssembly System.Reflection.Assembly
resourceName string
media string
Résultat void

SetApiKeyDetails() public méthode

public SetApiKeyDetails ( Swashbuckle.Application.SecuritySchemeBuilder sec ) : void
sec Swashbuckle.Application.SecuritySchemeBuilder
Résultat void

SetValidatorUrl() public méthode

public SetValidatorUrl ( string url ) : void
url string
Résultat void

SwaggerUiConfig() public méthode

public SwaggerUiConfig ( IEnumerable discoveryPaths, string>.Func rootUrlResolver ) : System
discoveryPaths IEnumerable
rootUrlResolver string>.Func
Résultat System