C# Class FluentSpring.Context.Support.FluentWebApplicationContext

This is the new IApplicationContext which will call the object definition loader when the object definitions are being refreshed from configuration.
Inheritance: Spring.Context.Support.WebApplicationContext
Show file Open project: thenapoleon/Fluent-API-for-Spring.Net

Public Methods

Method Description
FluentWebApplicationContext ( ) : Spring.Context

Create a new WebApplicationContext, loading the definitions from the given XML resource and also all fluently configured ones.

FluentWebApplicationContext ( string name, bool caseSensitive ) : Spring.Context

Create a new WebApplicationContext, loading the definitions from the given XML resource and also all fluently configured ones.

FluentWebApplicationContext ( string name, bool caseSensitive, IApplicationContext parentContext ) : Spring.Context

Create a new WebApplicationContext with the given parent, from the given XML resource and also all fluently configured ones.

Protected Methods

Method Description
LoadObjectDefinitions ( Spring.Objects.Factory.Support.DefaultListableObjectFactory objectFactory ) : void

Loads the object definitions. That's where the call is made to load the fluent configuration.

Method Details

FluentWebApplicationContext() public method

Create a new WebApplicationContext, loading the definitions from the given XML resource and also all fluently configured ones.
public FluentWebApplicationContext ( ) : Spring.Context
return Spring.Context

FluentWebApplicationContext() public method

Create a new WebApplicationContext, loading the definitions from the given XML resource and also all fluently configured ones.
public FluentWebApplicationContext ( string name, bool caseSensitive ) : Spring.Context
name string The application context name.
caseSensitive bool Flag specifying whether to make this context case sensitive or not.
return Spring.Context

FluentWebApplicationContext() public method

Create a new WebApplicationContext with the given parent, from the given XML resource and also all fluently configured ones.
public FluentWebApplicationContext ( string name, bool caseSensitive, IApplicationContext parentContext ) : Spring.Context
name string The application context name.
caseSensitive bool Flag specifying whether to make this context case sensitive or not.
parentContext IApplicationContext The parent context.
return Spring.Context

LoadObjectDefinitions() protected method

Loads the object definitions. That's where the call is made to load the fluent configuration.
protected LoadObjectDefinitions ( Spring.Objects.Factory.Support.DefaultListableObjectFactory objectFactory ) : void
objectFactory Spring.Objects.Factory.Support.DefaultListableObjectFactory The object factory.
return void