Facade

A base Multiton IFacade implementation.

Inheritance

ObjectFacade
Namespace: PureMVC.Patterns.FacadeAssembly: PureMVC in (PureMVC.dll)

Syntax

C#
public class Facade: IFacade,
	INotifier

Constructors

Constructor.

Methods

Facade Multiton Factory method
Check if a Command is registered for a given Notification
Check if a Core is registered or not
Check if a Mediator is registered or not
Check if a Proxy is registered
Initialize the Controller.
Initialize the Multiton Facade instance.
Initialize the Model.
Set the Multiton key for this facade instance.
Initialize the View.
Notify Observers.
Register an ICommand with the Controller by Notification name.
Register a IMediator with the View.
Register an IProxy with the Model by name.
Remove a previously registered ICommand to INotification mapping from the Controller.
Remove a Core.
Remove an IMediator from the View.
Remove an IProxy from the Model by name.
Retrieve an IMediator from the View.
Retrieve an IProxy from the Model by name.
Create and send an INotification.

Fields

References to Controller
The Multiton Facade instanceMap.
References to Model
Message Constants
The Multiton Key for this app
References to View

See also