//--- Constructors --- internal TaskTimer(ITaskTimerOwner owner, Action <TaskTimer> handler, object state) { if (handler == null) { throw new ArgumentNullException("handler"); } _owner = owner; this.State = state; _handler = handler; }
//--- Constructors --- internal TaskTimer(ITaskTimerOwner owner, Action<TaskTimer> handler, object state) { if(handler == null) { throw new ArgumentNullException("handler"); } _owner = owner; this.State = state; _handler = handler; }