WebGame.Game.timer_Elapsed C# (CSharp) Method

timer_Elapsed() private method

private timer_Elapsed ( object sender, System e ) : void
sender object
e System
return void
        void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
        {
            System.Diagnostics.Debug.WriteLine("Game " + Id + " update");
            var now = DateTime.UtcNow;
            var elapsed = now - lastUpdate;

            Update(elapsed);

            lastUpdate = now;

            if (timer != null)
                timer.Enabled = true;
        }