public NinjectTimer(NinjectTimerCallback callback, long interval) { this.timer = ThreadPoolTimer.CreatePeriodicTimer(t => callback(), TimeSpan.FromMilliseconds(interval)); }
public NinjectTimer(NinjectTimerCallback callback, long interval) { this.callback = callback; this.interval = interval; this.timer = new Timer(this.OnTimer, null, interval, Timeout.Infinite); }
public NinjectTimer2(NinjectTimerCallback callback, long interval) { this.timer = ThreadPoolTimer.CreatePeriodicTimer(t => callback(), TimeSpan.FromMilliseconds(interval)); }