J'ai une application héritée utilisant Asp.Net WebSite (winforms ...) et j'ai besoin d'exécuter un thread d'arrière-plan qui collectent périodiquement certains fichiers. Mais ce fil ne doit s'exécuter qu'une seule fois!Feu juste une fois un fil dans Asp.net WebSite Global.asax
Mon départ de problème quand je mets une méthode Application_Start:
void Application_Start(object sender, EventArgs e) {
SetConnection();
SetNHibernate();
SetNinject();
SetExportThread();
}
Je commence mon application sur Visual Studio et trois fils commencent à courir.
J'ai besoin d'un singleton? ou quelque chose?