C# 클래스 Swashbuckle.Application.SwaggerUiConfig

파일 보기 프로젝트 열기: BenjaminAdams/Swashbuckle-blue 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetRootUrl ( HttpRequestMessage swaggerRequest ) : string
GetSwaggerUiProvider ( ) : IAssetProvider
MapPathsForSwaggerUiAssets ( ) : void

메소드 상세

BooleanValues() 공개 메소드

public BooleanValues ( IEnumerable values ) : void
values IEnumerable
리턴 void

CustomAsset() 공개 메소드

public CustomAsset ( string path, Assembly resourceAssembly, string resourceName ) : void
path string
resourceAssembly System.Reflection.Assembly
resourceName string
리턴 void

CustomLogo() 공개 메소드

public CustomLogo ( string url ) : void
url string
리턴 void

CustomSwagDocLocation() 공개 메소드

public CustomSwagDocLocation ( string url ) : void
url string
리턴 void

DisableValidator() 공개 메소드

public DisableValidator ( ) : void
리턴 void

DocExpansion() 공개 메소드

public DocExpansion ( DocExpansion docExpansion ) : void
docExpansion DocExpansion
리턴 void

EnableDiscoveryUrlSelector() 공개 메소드

public EnableDiscoveryUrlSelector ( ) : void
리턴 void

EnableOAuth2Support() 공개 메소드

public EnableOAuth2Support ( string clientId, string realm, string appName ) : void
clientId string
realm string
appName string
리턴 void

EnableOAuth2Support() 공개 메소드

public EnableOAuth2Support ( string clientId, string clientSecret, string realm, string appName ) : void
clientId string
clientSecret string
realm string
appName string
리턴 void

InjectJavaScript() 공개 메소드

public InjectJavaScript ( Assembly resourceAssembly, string resourceName ) : void
resourceAssembly System.Reflection.Assembly
resourceName string
리턴 void

InjectStylesheet() 공개 메소드

public InjectStylesheet ( Assembly resourceAssembly, string resourceName, string media = "screen" ) : void
resourceAssembly System.Reflection.Assembly
resourceName string
media string
리턴 void

SetApiKeyDetails() 공개 메소드

public SetApiKeyDetails ( Swashbuckle.Application.SecuritySchemeBuilder sec ) : void
sec Swashbuckle.Application.SecuritySchemeBuilder
리턴 void

SetValidatorUrl() 공개 메소드

public SetValidatorUrl ( string url ) : void
url string
리턴 void

SwaggerUiConfig() 공개 메소드

public SwaggerUiConfig ( IEnumerable discoveryPaths, string>.Func rootUrlResolver ) : System
discoveryPaths IEnumerable
rootUrlResolver string>.Func
리턴 System