public TimerActivity(object cookie, TimerCompletionNotification completionAction, FrameTimeProvider timeProvider, DateTime startTime, TimeSpan duration) { this.cookie = cookie; this.completionAction = completionAction; this.timeProvider = timeProvider; endTime = startTime + duration; completedViaUpdate = false; }
public Timer(IExecutor executor, FrameTimeProvider frameTime) { this.executor = executor; this.frameTime = frameTime; }