C# Class Gallatin.Core.Filters.HttpResponseFilter

Inheritance: IHttpResponseFilter
Afficher le fichier Open project: williamoneill/Gallatin Class Usage Examples

Méthodes publiques

Méthode Description
ApplyResponseBodyFilter ( IHttpResponse response, byte body ) : byte[]
ApplyResponseBodyFilter ( IHttpResponse response, byte body, IEnumerable bodyCallbacks ) : byte[]
ApplyResponseHeaderFilters ( IHttpResponse response, IEnumerable &bodyCallbacks ) : byte[]
ApplyResponseHeaderFilters ( IHttpResponse response, bool &isBodyRequired ) : byte[]
HttpResponseFilter ( IHttpRequest request, string connectionId, IAccessLog accessLog, IFilterCollections collections ) : System

Private Methods

Méthode Description
DecompressBody ( IHttpResponse args, byte body ) : byte[]

Method Details

ApplyResponseBodyFilter() public méthode

public ApplyResponseBodyFilter ( IHttpResponse response, byte body ) : byte[]
response IHttpResponse
body byte
Résultat byte[]

ApplyResponseBodyFilter() public méthode

public ApplyResponseBodyFilter ( IHttpResponse response, byte body, IEnumerable bodyCallbacks ) : byte[]
response IHttpResponse
body byte
bodyCallbacks IEnumerable
Résultat byte[]

ApplyResponseHeaderFilters() public méthode

public ApplyResponseHeaderFilters ( IHttpResponse response, IEnumerable &bodyCallbacks ) : byte[]
response IHttpResponse
bodyCallbacks IEnumerable
Résultat byte[]

ApplyResponseHeaderFilters() public méthode

public ApplyResponseHeaderFilters ( IHttpResponse response, bool &isBodyRequired ) : byte[]
response IHttpResponse
isBodyRequired bool
Résultat byte[]

HttpResponseFilter() public méthode

public HttpResponseFilter ( IHttpRequest request, string connectionId, IAccessLog accessLog, IFilterCollections collections ) : System
request IHttpRequest
connectionId string
accessLog IAccessLog
collections IFilterCollections
Résultat System