protected void NotifyAsync(JobExcutedCallBackModel jobExcutedCallBackModel) { _jobExecutedCallBack.BeginInvoke(jobExcutedCallBackModel, null, null); //this._jobExecutedCallBack(jobExcutedCallBackModel); }
public override void SendMail(JobExcutedCallBackModel schedulerExecutedCallBackModel) { ILogger logger = ServiceProviderExtension.ServiceProvider.GetRequiredService <ILogger <Observer> >(); logger.LogInformation("观察者模式发送邮件:由于开源项目,发邮件需要账户密码,这里我就不增加这个步骤了"); }
public abstract void Post(JobExcutedCallBackModel jobExcutedCallBackModel);
protected void NotifyAsync(JobExcutedCallBackModel jobExcutedCallBackModel) { Actions(jobExcutedCallBackModel); //this._jobExecutedCallBack(jobExcutedCallBackModel); }