server-master/srcs/PhoenixLib.Scheduler.ReactiveX/ObservableCron.cs
2026-02-10 18:21:30 +01:00

12 lines
No EOL
392 B
C#

using System;
using System.Threading.Tasks;
namespace PhoenixLib.Scheduler.ReactiveX
{
public class ObservableCron : ICron
{
public IDisposable Schedule(TimeSpan interval, Action callback) => new TaskWorkerDisposable(interval, callback);
public IDisposable Schedule(TimeSpan interval, Func<Task> callback) => new FuncTaskWorkerDisposable(interval, callback);
}
}