ASP.NET MVC: filtro de ação para configurar variáveis de controlador?

Tenho um cenário em que, a cada solicitação de página, devo verificar a sessão da presença de um ID específico. Se isso for encontrado, devo pegar um objeto relacionado do banco de dados e disponibilizá-lo ao controlador. Se nenhum ID de sessão for encontrado, preciso redirecionar o usuário (a sessão expirou

o momento, tenho um pedaço de código personalizado (algumas linhas) que faz isso no início de cada método de ação no meu controlador - o que parece uma repetição desnecessári

ste cenário é digno de um filtro de açã

Obrigad

UPDATE Algumas ótimas informações aqui pessoal. Obrigad

questionAnswers(3)

yourAnswerToTheQuestion