C# Class NSoft.NFramework.Web.HttpApplications.WindsorAsyncHttpApplication

Future Pattern을 이용하여, 웹 Application 시작 시에 미리 준비해야 할 작업이 있다면, 그 작업을 비동기적으로 실행시켜줍니다. 이렇게 하면, 실제 데이터를 필요로 할 때, 미리 준비된 데이터를 사용할 수 있으므로, 성능상에 유리하게 됩니다.
Application_Start, Session_Start, Session_End, Application_End 시점에 비동기적으로 실행할 메소드를 재정의하면, 각 시점마다, 비동기적으로 실행해줍니다.
Inheritance: AsyncHttpApplicationBase, IContainerAccessor
Show file Open project: debop/NFramework Class Usage Examples

Public Methods

Method Description
Application_Start ( object sender, System e ) : void
WindsorAsyncHttpApplication ( ) : System

생성자

Protected Methods

Method Description
InitializeIoC ( ) : void

IoC를 초기화 합니다.

SetUpContainer ( ) : IWindsorContainer

Windsor Container를 초기화하여 반환합니다. IWindsorInstaller 를 이용한 초기화를 수행할 수 있습니다.

Method Details

Application_Start() public method

public Application_Start ( object sender, System e ) : void
sender object
e System
return void

InitializeIoC() protected method

IoC를 초기화 합니다.
protected InitializeIoC ( ) : void
return void

SetUpContainer() protected method

Windsor Container를 초기화하여 반환합니다. IWindsorInstaller 를 이용한 초기화를 수행할 수 있습니다.
protected SetUpContainer ( ) : IWindsorContainer
return IWindsorContainer

WindsorAsyncHttpApplication() public method

생성자
public WindsorAsyncHttpApplication ( ) : System
return System