private static void HandleInfo(VerificationCode verificationCode) { Console.WriteLine($"手机号:{verificationCode.PhoneNum}, 验证码:{verificationCode.Code}"); try { var obj = new JObject() { { "tasktype", (int)TaskType.SendVerificationCode }, { "txtmsg", verificationCode.Code } }; var list = new JArray(); obj.Add("list", list); int vmIndex = VmManager.Instance.VmModels.Values.FirstOrDefault(vm => vm.PhoneNumber == verificationCode.PhoneNum).Index; TaskSch taskSch = new TaskSch() { Bodys = obj.ToString(Formatting.None), MobileIndex = vmIndex, TypeId = (int)TaskType.SendVerificationCode, Status = "waiting", }; TasksBLL.CreateTask(taskSch); ConfigVals.IsRunning = 1; TasksSchedule tasks = new TasksSchedule(); tasks.ProessTask(); } catch (Exception ex) { LogUtils.Error($"{ex}"); } }
public async Task ProessTask() { ConfigVals.IsRunning = 1; await TasksSchedule.ProessTask(); }
/// <summary> /// 启动已提交任务 /// </summary> public async Task ProessTask() { ConfigVals.IsRunning = 1; //TasksSchedule tasks = new TasksSchedule(); await TasksSchedule.ProessTask(); }