C# 클래스 i18n.LocalizingModule

HTTP module responsible for: 1. Implementing early URL localization 2. Installing our ResponseFilter into the ASP.NET pipeline.
LocalizingModule can be installed like this: IIS7+ Integrated mode: <system.webServer> <modules> <add name="i18n.LocalizingModule" type="i18n.LocalizingModule, i18n" /> </modules> </system.webServer> IIS7 Classic mode and IIS6: <system.web> <httpModules> <add name="i18n.LocalizingModule" type="i18n.LocalizingModule, i18n" /> <!-- #37 --> </httpModules> </system.web>
상속: IHttpModule
파일 보기 프로젝트 열기: turquoiseowl/i18n

공개 메소드들

메소드 설명
Dispose ( ) : void
Init ( System application ) : void
LocalizingModule ( ) : System
LocalizingModule ( IRootServices rootServices ) : System

비공개 메소드들

메소드 설명
OnBeginRequest ( object sender, EventArgs e ) : void

Handler for the BeginRequest ASP.NET request pipeline event, where we inject our Early URL Localization logic.

OnPostRequestHandlerExecute ( object sender, EventArgs e ) : void
OnReleaseRequestState ( object sender, EventArgs e ) : void

Handler for the ReleaseRequestState ASP.NET request pipeline event. This event occurs late on in the pipeline but prior to the response being filtered. We take the opportunity to inject our i8n post-processing of the response.

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Init() 공개 메소드

public Init ( System application ) : void
application System
리턴 void

LocalizingModule() 공개 메소드

public LocalizingModule ( ) : System
리턴 System

LocalizingModule() 공개 메소드

public LocalizingModule ( IRootServices rootServices ) : System
rootServices IRootServices
리턴 System