ATimer.cs 229 B

123456789101112
  1. namespace ET
  2. {
  3. public abstract class ATimer<T>: IAction<object> where T: class
  4. {
  5. public void Handle(object a)
  6. {
  7. this.Run(a as T);
  8. }
  9. protected abstract void Run(T t);
  10. }
  11. }