Контроллер будет создан до того, как сработают события OnActionExecuted и OnActionExecuting фильтра действий. Также вы можете получить доступ к контроллеру через параметр filterContext, который передается обработчикам событий.
public class TestActionAttribute : FilterAttribute, IActionFilter
{
#region IActionFilter Members
public void OnActionExecuted(ActionExecutedContext filterContext)
{
var controller = filterContext.Controller;
}
public void OnActionExecuting(ActionExecutingContext filterContext)
{
var controller = filterContext.Controller;
}
#endregion
}