public static void Invoke(this TimerBuilder.WithBuilder e) { if (e.Tick != null) { e.Tick(); } if (e.ContextOfWithBuilder != null) { e.ContextOfWithBuilder.Invoke(); } }
public static TimerBuilder.WithBuilder With(this TimerBuilder.WithBuilder context, Action Tick) { return(new TimerBuilder.WithBuilder { ContextOfWithBuilder = context, Tick = Tick }); }