C# Class Castle.MonoRail.ControllerExecutor

Manages the execution of the steps associated with a controller (filters/action/disposal).
This class is statefull.
Afficher le fichier Open project: nats/castle-1.0.3-mono

Méthodes publiques

Méthode Description
ControllerExecutor ( object controller, IExecutionContext executionContext ) : System

Initializes a new instance of the ControllerExecutor class.

Execute ( ActionExecutor executor ) : void
SelectAction ( ) : ActionExecutor
SelectAction ( string actionName ) : ActionExecutor

Method Details

ControllerExecutor() public méthode

Initializes a new instance of the ControllerExecutor class.
public ControllerExecutor ( object controller, IExecutionContext executionContext ) : System
controller object The controller.
executionContext IExecutionContext The execution context.
Résultat System

Execute() public méthode

public Execute ( ActionExecutor executor ) : void
executor ActionExecutor
Résultat void

SelectAction() public méthode

public SelectAction ( ) : ActionExecutor
Résultat ActionExecutor

SelectAction() public méthode

public SelectAction ( string actionName ) : ActionExecutor
actionName string
Résultat ActionExecutor