Ejemplo n.º 1
0
 public SmartActionHandler(Expression <Action <TEntity> > actionSelector, ISmartActionBehavior actionBehavior)
 {
     _method         = ((MethodCallExpression)actionSelector.Body).Method;
     _actionBehavior = actionBehavior;
 }
Ejemplo n.º 2
0
 public SmartActionHandler(MethodInfo method, ISmartActionBehavior actionBehavior)
 {
     _method         = method;
     _actionBehavior = actionBehavior;
 }
Ejemplo n.º 3
0
 public void AddBehavior(ISmartActionBehavior actionBehavior)
 {
     _smartController.AddHandler(new SmartActionHandler <TEntity>(_actionSelector, actionBehavior));
 }