username@email.com
2024-10-29 18a8fab394f764e5b30c48c8e0d6887ef7d44cbf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
using System;
using CoreCms.Net.IServices;
using CoreCms.Net.Loging;
using CoreCms.Net.Model.Entities;
using Newtonsoft.Json;
using NLog;
 
namespace CoreCms.Net.Task
{
    /// <summary>
    /// 未付款服务订单超时后取消订单操作任务
    /// </summary>
    public class AutoCancelServiceOrderJob
    {
        private readonly ICoreCmsUserServicesOrderServices _userServicesOrderServices;
 
        public AutoCancelServiceOrderJob(ICoreCmsUserServicesOrderServices userServicesOrderServices)
        {
            _userServicesOrderServices = userServicesOrderServices;
        }
 
        public async System.Threading.Tasks.Task Execute()
        {
            await _userServicesOrderServices.AutoCancelOrder();
        }
 
    }
}