C# Class WebMarkupMin.AspNet4.HttpModules.MarkupMinificationModuleBase

Base class of HTTP module for markup minification
Inheritance: IHttpModule
ファイルを表示 Open project: Taritsyn/WebMarkupMin

Public Methods

Method Description
Dispose ( ) : void

Destroys object

Init ( System.Web.HttpApplication context ) : void

Initializes a module and prepares it to handle requests.

Protected Methods

Method Description
GetDefaultMinificationManager ( ) : IMarkupMinificationManager

Gets a instance of default markup minification manager

MarkupMinificationModuleBase ( WebMarkupMinConfiguration configuration, IMarkupMinificationManager minificationManager ) : System

Constructs a instance of HTTP module for markup minification

Private Methods

Method Description
ProcessResponse ( object sender, EventArgs e ) : void

Processes the response and sets a XML minification response filter

Method Details

Dispose() public method

Destroys object
public Dispose ( ) : void
return void

GetDefaultMinificationManager() protected abstract method

Gets a instance of default markup minification manager
protected abstract GetDefaultMinificationManager ( ) : IMarkupMinificationManager
return IMarkupMinificationManager

Init() public method

Initializes a module and prepares it to handle requests.
public Init ( System.Web.HttpApplication context ) : void
context System.Web.HttpApplication HTTP context
return void

MarkupMinificationModuleBase() protected method

Constructs a instance of HTTP module for markup minification
protected MarkupMinificationModuleBase ( WebMarkupMinConfiguration configuration, IMarkupMinificationManager minificationManager ) : System
configuration WebMarkupMin.AspNet4.Common.WebMarkupMinConfiguration WebMarkupMin configuration
minificationManager IMarkupMinificationManager Markup minification manager
return System