using System; using CoreCms.Net.IServices; using CoreCms.Net.Loging; using CoreCms.Net.Model.Entities; using Newtonsoft.Json; using NLog; namespace CoreCms.Net.Task { /// /// 未付款服务订单超时后取消订单操作任务 /// public class AutoCancelServiceOrderJob { private readonly ICoreCmsUserServicesOrderServices _userServicesOrderServices; public AutoCancelServiceOrderJob(ICoreCmsUserServicesOrderServices userServicesOrderServices) { _userServicesOrderServices = userServicesOrderServices; } public async System.Threading.Tasks.Task Execute() { await _userServicesOrderServices.AutoCancelOrder(); } } }