C# Class RG.ModCaseInsensitive.CaseMap

显示文件 Open project: PowerMeMobile/mod_caseinsensitive Class Usage Examples

Public Methods

Method Description
BuildIndex ( ) : void
CaseMap ( string fsBase, string urlBase ) : System
Resolve ( string urlAndQS ) : RoutingDecision
ResolveReduced ( string originalUrl, string head, string tail ) : RoutingDecision

Private Methods

Method Description
ProcessDir ( string path, string url ) : void
ProcessReg ( string path, string url ) : void
ShouldIgnore ( string url ) : bool
StoreDir ( string url ) : void
StoreReg ( string url ) : void

Method Details

BuildIndex() public method

public BuildIndex ( ) : void
return void

CaseMap() public method

public CaseMap ( string fsBase, string urlBase ) : System
fsBase string
urlBase string
return System

Resolve() public method

public Resolve ( string urlAndQS ) : RoutingDecision
urlAndQS string
return RoutingDecision

ResolveReduced() public method

public ResolveReduced ( string originalUrl, string head, string tail ) : RoutingDecision
originalUrl string
head string
tail string
return RoutingDecision