public static IdleManagment getInstance() { lock (myLock) { if (instance == null) instance = new IdleManagment(); return instance; } }
public Form1() { InitializeComponent(); idleTimer.Interval = 1000; // 1sec idleTimer.Start(); idleManagment = IdleManagment.getInstance(); this.projectRepository = ProjectRepository.getInstance(); this.fileRepository = FileRepository.getInstance(); this.fileRepository.initialiseApp(); }