Вы всегда можете создать базовый класс для своих контроллеров, переопределить метод OnActionExecuting и поместить туда код, необходимый для запуска.
Пример
public class HomeController : BaseController
{
}
public class BaseController : Controller
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
// do stuff here
base.OnActionExecuting(filterContext);
}
}