He visto que hay algunas funciones que me facilitarían un poco este trabajo pero la verdad es que no se muy bien como funcionan, estoy mirando a ver si me aclaro un poco.
He creado una solución con esta funciones para ver en que momento se ejecuta cada una depurando.
Código C#:
Ver original/* OPCION A */
protected override void Execute(System.Web.Routing.RequestContext requestContext)
{
/// Hago algo
base.Execute(requestContext);
/// Hago algo
}
/* OPCION B */
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
base.OnActionExecuting(filterContext);
}
protected override void OnActionExecuted(ActionExecutedContext filterContext)
{
base.OnActionExecuted(filterContext);
}
Pero ejecutando solo me va a las que tengo dentro de la opción B y me gustaría saber por que no funciona la opción A.
Gracias,