hangfire测试

This commit is contained in:
橙子
2022-11-27 15:05:27 +08:00
parent d0770970f0
commit 49a9eb5460
10 changed files with 92 additions and 4 deletions

View File

@@ -36,6 +36,30 @@ namespace Yi.Framework.Job
}
_logger.LogWarning("定时任务开始调度:" + nameof(HttpJob) + ":" + DateTime.Now.ToString("yyyy-MM-dd HH-mm-ss") + $":访问地址为:{url},结果为:{data}");
Console.WriteLine($"结果:{data}");
});
}
public Task Execute2(Dictionary<string,object> dic)
{
return Task.Run(async () =>
{
//var jobData = context.JobDetail.JobDataMap;
string method = dic[Common.Const.JobConst.method].ToString();
string url = dic[Common.Const.JobConst.url].ToString();
string data = "异常!";
switch (method)
{
case "post":
data = await Common.Helper.HttpHelper.Post(url);
break;
case "get":
data = await Common.Helper.HttpHelper.Get(url);
break;
}
_logger.LogWarning("定时任务开始调度:" + nameof(HttpJob) + ":" + DateTime.Now.ToString("yyyy-MM-dd HH-mm-ss") + $":访问地址为:{url},结果为:{data}");
Console.WriteLine($"结果:{data}");
});