No no non funziona per niente,
CANCELLATE LE INFORMAZIONI DEL SECONDO POST!
Se uso il costruttore non vengono inizializzate la variabili Session, Application ecc. a meno che non chiamo base()
codice:
  // costruttore
public ServizioController() : base() {
  if (Session["UtenteLoggato"] == null) View("Login", "Home"); /* se non loggato lo rispedisco alla home*/
}
Ma non funziona il redirect. Il metodo View mi viene ignorato...



Purtroppo sono ancora daccapo... esiste un metodo che agisce dopo la costruzione del Controller ma prima di qualsiasi azione (Ho provato anche Initialize(), fa come il costruttore)?

L'unico sistema che ho trovato stato è fare il controllo all'interno di ogni singola azione (ogni singolo metodo del Controller), ma è una ripetizione di codice.