예제 #1
0
 protected void NotifyAsync(JobExcutedCallBackModel jobExcutedCallBackModel)
 {
     _jobExecutedCallBack.BeginInvoke(jobExcutedCallBackModel, null, null);
     //this._jobExecutedCallBack(jobExcutedCallBackModel);
 }
예제 #2
0
        public override void SendMail(JobExcutedCallBackModel schedulerExecutedCallBackModel)
        {
            ILogger logger = ServiceProviderExtension.ServiceProvider.GetRequiredService <ILogger <Observer> >();

            logger.LogInformation("观察者模式发送邮件:由于开源项目,发邮件需要账户密码,这里我就不增加这个步骤了");
        }
예제 #3
0
 public abstract void Post(JobExcutedCallBackModel jobExcutedCallBackModel);
예제 #4
0
 protected void NotifyAsync(JobExcutedCallBackModel jobExcutedCallBackModel)
 {
     Actions(jobExcutedCallBackModel);
     //this._jobExecutedCallBack(jobExcutedCallBackModel);
 }