public SingleRunMethod(TAction <object> watchHandler, int timerInterval) { m_timer = new System.Threading.Timer(new TimerCallback(OnTimer), null, Timeout.Infinite, Timeout.Infinite); _timeoutmillis = timerInterval; _methodHandler = watchHandler; }
public static IObservable <(TAction action, CancelEventArgs e)> WhenExecuting <TAction>(this TAction action) where TAction : ActionBase
public SingleRunMethod(TAction <object> watchHandler) : this(watchHandler, 100) { }