Problem je sledeci:
Kada u Application_Start() metodi unutar Global.asax.cs klase probam da inicijalizujem svoju klasu (koja radi trace u xml datoteku pokrecuci posebnu nit za izvrsavanje svog koda) web aplikacija ulazi u neku vrstu mrtve petlje! Tj. Application_Start() metoda se poziva na svakih par sekundi neprestano, a trebalo bi samo jednom pri pokretanju aplikacije. To zatim izaziva ponovnu incijalizaciju trace klase tj pravljenje nove i nove istance, iako je klasa singleton. Kao da se svaki put ponovo pokrene cela web aplikacija.
Ima li neko iskustva sa ovakvim problemom ili neku ideju za resavanje istog?

ASP.NET MVC i Threading problem