optimize ICronTabHook
This commit is contained in:
parent
093c681b6d
commit
2b1587c02d
|
|
@ -1,20 +1,20 @@
|
||||||
namespace BotSharp.Core.Crontab.Abstraction;
|
namespace BotSharp.Core.Crontab.Abstraction;
|
||||||
|
|
||||||
public abstract class ICrontabHook
|
public interface ICrontabHook
|
||||||
{
|
{
|
||||||
public string[]? Triggers
|
string[]? Triggers
|
||||||
=> null;
|
=> null;
|
||||||
|
|
||||||
public virtual void OnAuthenticate(CrontabItem item)
|
void OnAuthenticate(CrontabItem item)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
public Task OnCronTriggered(CrontabItem item)
|
Task OnCronTriggered(CrontabItem item)
|
||||||
=> Task.CompletedTask;
|
=> Task.CompletedTask;
|
||||||
|
|
||||||
public Task OnTaskExecuting(CrontabItem item)
|
Task OnTaskExecuting(CrontabItem item)
|
||||||
=> Task.CompletedTask;
|
=> Task.CompletedTask;
|
||||||
|
|
||||||
public Task OnTaskExecuted(CrontabItem item)
|
Task OnTaskExecuted(CrontabItem item)
|
||||||
=> Task.CompletedTask;
|
=> Task.CompletedTask;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue