nopCommerce开发者指南(七):计划任务
原文链接:http://docs.nopcommerce.com/display/nc/Scheduled+Tasks
翻译 by:yersans,如有不妥,敬请指正,博主邮箱:zhanglei0591@qq.com。转载请注明出处。
使用计划任务,你可以在后台定时执行特定的任务。例如,nopCommerce 会定期发送电子邮件队列。任务会由一个来自 ASP.NET线程池的独立的线程执行。创建新任务的基本步骤如下:
- 定义一个实现了ITask 接口的类。它只有一个无参的Execute方法。任务应当执行时,此方法会被调用。
- 要计划一个任务,开发者应当插入一个新的ScheduleTask 记录到对应的数据库表中。你可以使用IScheduleTaskService 来执行这个操作。