See Also

IApplicationContext Members  | Spring.Context Namespace  | AbstractApplicationContext Class  | XmlApplicationContext Class  | DelegatingMessageSource Class  | DefaultListableObjectFactory Class

Requirements

Namespace: Spring.Context

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Spring.Core (in Spring.Core.dll)

Language

Visual Basic

C#

Show All

See Also Requirements Languages Spring.Core Send comments on this topic.

IApplicationContext Interface

Spring.Context Namespace : IApplicationContext Interface

The central interface to Spring.NET's IoC container.

For a list of all members of this type, see IApplicationContext members.

Syntax

[Visual Basic]
Public Interface IApplicationContext    Inherits IApplicationEventPublisherIMessageSourceIResourceLoaderIEventRegistryIHierarchicalObjectFactoryIListableObjectFactoryIObjectFactory 
[C#]
public interface IApplicationContext : IApplicationEventPublisherIMessageSourceIResourceLoaderIEventRegistryIHierarchicalObjectFactoryIListableObjectFactoryIObjectFactory 

Remarks

IApplicationContext implementations provide:

In addition to standard object factory lifecycle capabilities, IApplicationContext implementations need to detect IApplicationContextAware, IEventRegistryAware, and IMessageSourceAware objects and supply their attendant dependencies accordingly.

This interface is the central client interface in Spring.NET's IoC container implementation. As such it does inherit a quite sizeable number of interfaces; implementations are strongly encouraged to use composition to satisfy each of the inherited interfaces (where appropriate of course).

Requirements

Namespace: Spring.Context

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Spring.Core (in Spring.Core.dll)

See Also

IApplicationContext Members  | Spring.Context Namespace  | AbstractApplicationContext Class  | XmlApplicationContext Class  | DelegatingMessageSource Class  | DefaultListableObjectFactory Class

 

 


© 2004-2006 Spring.NET Authors. All Rights Reserved.