title: System.Threading.Timer is not firing
body: <p>In the DLL I have one class which uses <code>System.Threading.Timer</code> in order to execute a particular method at regular intervals. 
  I am using this DLL in my WINFORM application, but the timer is not firing.</p>
  
  <p>It is executing only once eventhough I am maintaining a reference to this Timer.</p>
  
  <p>Any idea on why this Timer is not working?</p>