/// <summary>
 /// Синглтон с готовой фабрикой, если нет необходимости создавать фабрику отдельно
 /// </summary>
 public static ITimerFactory GetFormsTimerFactorySingleton()
 {
     if (formsTimerFactorySingleton == null)
     {
         formsTimerFactorySingleton = new FormsTimerFactory();
     }
     return(formsTimerFactorySingleton);
 }
 /// <summary>
 /// Синглтон с готовой фабрикой, если нет необходимости создавать фабрику отдельно
 /// </summary>        
 public static ITimerFactory GetFormsTimerFactorySingleton()
 {
     if (formsTimerFactorySingleton == null)
         formsTimerFactorySingleton = new FormsTimerFactory();
     return formsTimerFactorySingleton;
 }