C# Class ServiceStack.Host.Handlers.StaticFileHandler

Inheritance: IHttpHandler, IServiceStackHttpHandler
Afficher le fichier Open project: nustack/ServiceStack

Private Properties

Свойство Type Description
CreateDirIndex string>.Dictionary
CreateFileIndex string>.Dictionary
GetDirs List
GetFiles IEnumerable

Méthodes publiques

Méthode Description
DirectoryExists ( string dirPath, string appFilePath ) : bool
ProcessRequest ( System.Web.HttpContextBase context ) : void
ProcessRequest ( IRequest request, IResponse response, string operationName ) : void
SetDefaultFile ( string defaultFilePath, byte defaultFileContents, System.DateTime defaultFileModified ) : void

Keep default file contents in-memory

Private Methods

Méthode Description
CreateDirIndex ( string appFilePath ) : string>.Dictionary
CreateFileIndex ( string appFilePath ) : string>.Dictionary
GetDirs ( string path ) : List
GetFiles ( string path ) : IEnumerable

Method Details

DirectoryExists() public static méthode

public static DirectoryExists ( string dirPath, string appFilePath ) : bool
dirPath string
appFilePath string
Résultat bool

ProcessRequest() public méthode

public ProcessRequest ( System.Web.HttpContextBase context ) : void
context System.Web.HttpContextBase
Résultat void

ProcessRequest() public méthode

public ProcessRequest ( IRequest request, IResponse response, string operationName ) : void
request IRequest
response IResponse
operationName string
Résultat void

SetDefaultFile() public méthode

Keep default file contents in-memory
public SetDefaultFile ( string defaultFilePath, byte defaultFileContents, System.DateTime defaultFileModified ) : void
defaultFilePath string
defaultFileContents byte
defaultFileModified System.DateTime
Résultat void