ATimer.cs 239 B

1234567891011
  1. namespace KYFramework;
  2. public abstract class ATimer<T>: AInvokeHandler<TimerCallback> where T: class
  3. {
  4. public override void Handle(TimerCallback a)
  5. {
  6. this.Run(a.Args as T);
  7. }
  8. protected abstract void Run(T t);
  9. }